面向對象的三個基本特征
封裝是對象和類概念的主要特征,就是把客觀的封裝起來,隻對外暴露出來,并把自己的數據和方法隻讓可信的類或對象操作作用:隐藏實現細節,使得代碼模塊化
使用現有類的所有功能,并且無需重新編寫原來的類中的方法對這些功能的擴展,oc隻能實現單繼承,如果想要實現多繼承的話可以通過分類或者擴展實現(通過多級繼承來實現)實現方式:
作用:可以擴展已存在的代碼模塊封裝和繼承的作用都是為了代碼重用多繼承的實現:
實現過程:
允許将子類類型的指針賦值給父類類型的指針,通俗的講就是子類可以通過不同的方法去實現父類中同一個方法實現方式:
作用:實現接口的重用
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!