9、类(Class)
9.1类的构造
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191256075581.png)
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191256130265.png)
9.2类是值类型还是引用类型
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191256652693.png)
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191256948572.png)
9.3恒等式
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191257264958.png)
9.4关于指针
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191257497365.png)
9.5类的构造init()和析构deinit{}
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191258102795.png)
9.6类的继承(Inheritance)
9.6.1子类继承父类的定义
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191258431876.png)
9.6.2构造函数修改以及访问父类的属性和方法
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191258745332.png)
9.6.3重写(Overriding)
9.6.3.1重写方法
9.6.3.2重写属性
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191258998246.png)
↓↓在调用父类子类都有的方法名字时会变成可选
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191259254089.png)
9.6.3.3重写属性观察器
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191259582193.png)
9.6.3.4防止重写(@final) 加上后就能防止重写
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191259829247.png)
*iBook的代码
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191300220824.png)
![bubuko.com,布布扣](http://image.bubuko.com/info/201410/20180924191306325902.png)
Swift学习Day006
原文:http://www.cnblogs.com/cai-rd/p/4058265.html