解析Swift语言面相对象编程中的继承特性
取大于形态的能力被定义为继承。一般一个类可以从另一个类继承属性和方法。类可以进一步划分到子类和超类。
子类:当一个类从另一个类继承属性,方法和功能被称为子类
超类:类包含属性,方法和功能被其它类继承称为超类
Swift中类包含父类和调用访问方法,属性,功能和重写方法。另外,属性观察者也用于添加属性和修改所存储的或计算的特性的方法。
基类
一个类如果不从其它类继承方法,属性或功能,那么它被称为“基类”。
classStudDetails{varstname:String!varmark1:Int!varmark2:Int!varmark3:Int! init(stname:String,mark1:Int,mark2:Int,mark3:Int){self.stname=stname self.mark1=mark1 self.mark2=mark2 self.mark3=mark3 }}letstname="swift"letmark1=98letmark2=89letmark3=76
println(stname) println(mark1) println(mark2) println(mark3)
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短