小韓認識:繼承

小韓今天看了繼承,看完之後覺得也就是認識了一下,瞭解一下哈。。寫寫自己的讀書筆記~


在之前的“類,對象和方法”中會涉及到父類這個概念。。父類也會有父類,沒有父類的類位於層次結構的最頂層,稱爲根類。。

在之前我們定義一個類的時候,


@interface Car :NSObject


我們定義的類屬於 NSobject 根類的派生類,因爲我們一般不自己定義一個根類,用現成的 NSObject 根類就好了。。

繼承的一個特點就是:子類具有父類的所有方法。

用圖示來說明一下:


ClassA是NSobject的子類,自己創建了一個a方法,而自己的子類ClassB也就擁有了a方法,,b方法是自己創建的。。

子類的方法,,父類不能使用!

通過繼承來擴展:添加新方法;

假如你現在有一個類,具有一種方法,但是你想將它擴展,你只需建一個新類在原有類中聲明,實現文件中。然後在你的新類中創建你的新方法即可。。。


以上就是小韓的淺知,以至於小韓淺談,哈哈哈

有什麼建議與意見一定要告訴我哦~~


發佈了39 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章