//类的继承
//定义一个类
class 女神类 {
//定义一个常量值是30
let age:Int = 30
//subscript定义下标
subscript (str:String) -> Int {
return age / 2
}
}
//实例化的值是30
let 女神 = 女神类()
//调用下标处理值是15
女神["nibma"]
//定义一个类
class A {
var name:String = "菇凉"
var age:Int = 18
//实例方法
func sayHello () {
println("您好,我是\(name),今年\(age)岁")
}
}
//A类继承给AA类
class AA:A {
}
//实例化A
let A1 = A()
//调用实例方法 显示结果
A1.name
A1.age
//A继承给NB
class NB:A {
//实例方法 属性重写 关键字 override
override func sayHello () {
println("改变了输出哦")
}
}
let SB = NB ()
SB.sayHello()
Swift 类的继承
最新推荐文章于 2024-01-19 11:01:28 发布