struct Point {
var x:Double
var y:Double
mutating func move(x:Double,y:Double) {
self = Point(x: self.x+x,y: self.y+y)
}
static func name(){
print("Point")
}
}
Point.name()
class Math {
//完成加法功能的实例方法
func add(param1:Double,param2:Double)->Double{
return param1+param2
}
}
//创建类型实例
var obj = Math()
//调用方法进行计算
obj.add(5, param2: 5)
class Math {
//完成加法功能的实例方法
func add(param1:Double,param2:Double)->Double{
return param1+param2
}
func mul(param1:Double,param2:Double) -> Double {
//使用self调用实例方法
self.add(param1, param2: param2)
return param1*param2
}
}
class Math {
//完成加法功能的实例方法
func add(param1:Double,param2:Double)->Double{
return param1+param2
}
func mul(param1:Double,param2:Double) -> Double {
//使用self调用实例方法
add(param1, param2: param2)
return param1*param2
}
}
class Math {
var param1 = 10.0
//完成加法功能的实例方法
func add(param1:Double,param2:Double)->Double{
//这里将使用param1=10,如果不加self 将使用参数中的param1
return self.param1+param2
}
func mul(param1:Double,param2:Double) -> Double {
//使用self调用实例方法
add(param1, param2: param2)
return param1*param2
}
}
struct Point {
var x:Double
var y:Double
mutating func move(x:Double,y:Double) {
self.x+=x
self.y+=y
}
}
var point = Point(x: 1, y: 1)
print(point)
point.move(3, y: 3)
print(point)
struct Point {
var x:Double
var y:Double
mutating func move(x:Double,y:Double) {
self = Point(x: self.x+x,y: self.y+y)
}
}
class Math {
var param1 = 10.0
//完成加法功能的实例方法
func add(param1:Double,param2:Double)->Double{
//这里将使用param1=10,如果不加self 将使用参数中的param1
return self.param1+param2
}
func mul(param1:Double,param2:Double) -> Double {
//使用self调用实例方法
add(param1, param2: param2)
return param1*param2
}
class func name(){
print("Math")
}
}
Math.name()
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有