繼承
1. 子類繼承父類保留自己獨有的實例變量.
2. 子類可以繼承父類除了private以及私有方法以外的實例變量.
3. 繼承是單向的,具有傳遞性
4. 導入頭文件時,直接導入子類頭文件即可.
5. 子類可以重寫父類的方法
6. 私有方法:在.m文件中實現,但是沒有在.h文件中聲明的方法,叫做私有方法,私有方法不允許在外部訪問,但是可以在本類中訪問.
7. 子類重寫父類有三種情況(1)只要父類的(2)只要自己的(3)既要父類,又要自己.
8. 父類具有子類共同的特點和行爲.
9. 每個類只需要初始化獨有的實例變量.
10. Self用來調用自己的方法,super是用來調用父類方法的實現.
11. 初始化過程中要判斷父類的初始化是否成功,若成功,在繼續初始化當前類的特有特性.若不成功,不在初始化.
12. 便利構造器
快速創建對象,內部封裝了創建對象的過程.
+號方法,返回值類型爲id類型,以類名+ with開頭,拼接上多個參數.