繼承知識點總結

繼承

1.  子類繼承父類保留自己獨有的實例變量.

2.  子類可以繼承父類除了private以及私有方法以外的實例變量.

3.  繼承是單向的,具有傳遞性

4.  導入頭文件時,直接導入子類頭文件即可.

5.  子類可以重寫父類的方法

6.  私有方法:在.m文件中實現,但是沒有在.h文件中聲明的方法,叫做私有方法,私有方法不允許在外部訪問,但是可以在本類中訪問.

7.  子類重寫父類有三種情況(1)只要父類的(2)只要自己的(3)既要父類,又要自己.

8.  父類具有子類共同的特點和行爲.

9.  每個類只需要初始化獨有的實例變量.

10.    Self用來調用自己的方法,super是用來調用父類方法的實現.

11.    初始化過程中要判斷父類的初始化是否成功,若成功,在繼續初始化當前類的特有特性.若不成功,不在初始化.

12. 便利構造器

快速創建對象,內部封裝了創建對象的過程.

+號方法,返回值類型爲id類型,以類名+ with開頭,拼接上多個參數.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章