繼承

面向?qū)ο蟮娜筇卣?封裝,繼承,多態(tài)

OC中的繼承就像爺爺,爸爸,兒子一樣.

繼承的特點(diǎn):

繼承中方法的執(zhí)行:

????super??是編譯器指令,并非對象。

作用:給????super發(fā)消息,可以執(zhí)?父類該方法的實現(xiàn)。

self是系統(tǒng)關(guān)鍵字,self在方法中指代當(dāng)前方法的調(diào)用者.

self在實例方法中,指代調(diào)用當(dāng)前方法的對象

- (void)objectMethod {

}

self在類方法中,指代當(dāng)前類。+ (void)classMethod {

}

初始化方法的特征:

初始化?法是 “-”?法。id或者inst????ancety????pe類型的返回值。

以init??開頭。

可以帶0到多個參數(shù)。

內(nèi)部實現(xiàn):先執(zhí)行?super??的初始化?法,再初始化自身變量,后return self.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 轉(zhuǎn)至元數(shù)據(jù)結(jié)尾創(chuàng)建: 董瀟偉,最新修改于: 十二月 23, 2016 轉(zhuǎn)至元數(shù)據(jù)起始第一章:isa和Class一....
    40c0490e5268閱讀 1,768評論 0 9
  • 1.面向?qū)ο笕筇匦?-封裝性 -繼承性 -多態(tài)性 2.什么是封裝 封裝性就是隱藏實現(xiàn)細(xì)節(jié),僅對外公開接口。 3....
    夢夜繁星閱讀 1,113評論 0 6
  • 5繼承 5.1 類、超類和子類 重用部分代碼,并保留所有域。“is-a”關(guān)系,用extends表示。 已存在的類被...
    我快要上天啦閱讀 832評論 1 3
  • 自控和拖延癥已經(jīng)成為這個時代人們普遍要面對的問題。然而我們對意志力和拖延癥的了解并不多,有的人認(rèn)為那些毅力強(qiáng)大的人...
    鵬鵬簡讀閱讀 571評論 0 1
  • 我經(jīng)常在公園廣場看到這樣的場景:幾歲的孩子突然搶過別的小朋友的玩具玩耍,這時媽媽多半會說:“你在這樣,我就不管你,...
    任游子閱讀 657評論 3 9