解析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)
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下