OC:繼承 多態 重寫

 

繼承:Object-C的根類是NSObject,所有的類都是該類的派生類父類的所有實例變量和方法都稱爲新類定義的一部分。

多態:

重寫:子類重寫父類的方法

 

父類 superclass (超類)

子類  subclass

   

@private        //私有成員,不能被外部函數訪問(使用),也不能被子類繼承

@protected   //保護成員,不能被外部函數訪問,可以被子類繼承

@public       //公有成員,可以被外部函數訪問,可以被子類繼承

 

同一個接口,不同的實現,成爲多態。重寫是多態的一種。

 

繼承的好處:

1..創建大量的相似類的時候,可以節省工作量。

2.使用框架中的類,或已經寫好的類,繼承該類,生成一個派生類,比原類好用。

 

 

方法的重載:

不能通過繼承刪除或者減少方法,只有利用重載來更改繼承方法的定義。

 

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