IOS之路 OC之繼承

2021-07-12 01:09:50 字數 636 閱讀 4899

沒有父類的類位於類層次結構的頂端,稱為根類,可以將類稱為子類和父類(超類)。在子類中使用例項變數時,需要在介面宣告中宣告,而不能在實現部門宣告,在實現部分宣告和合成(synthesize)的都是私有的。

//為了簡潔起見,把**寫在乙個檔案裡

#import @inte***ce classa : nsobject

-(void)print:(int)a;

@end

@implementation classa

-(void)print:(int)a

@end

@inte***ce classb : classa

-(void) printb;

@end

@implementation classb

-(void)printb

@end

int main(int argc, const char * argv)

return 0;

}

輸出2016-05-24 23:15:55.194 four[940:38611] classa

2016-05-24 23:15:55.195 four[940:38611] x = 100

iOS基礎(oc) 繼承

知之部落格 期待與您交流!一 成員訪問型別 private 私有成員,不能被外部函式訪問 使用 也不能被子類繼承 protected 保護成員,不能被外部函式訪問,可以被子類繼承 public 公有成員,可以被外部函式訪問,也可以被子類繼承。oc中,所有的方法 訊息 都是公有的。二 重寫 繼承的另一...

IOS之路 用oc實現類

用oc實現類 import 引入標頭檔案 inte ce fraction nsobject inte ce 用於描述類和類的方法 void print void setnumber int n void setsenumber int n end implementation fraction i...

OC物件導向之繼承

一 繼承的基本概念 繼承是面向的三大特徵之一,指的是在乙個類的基礎上,定義乙個新類 原本的類成為父類 基類 新類稱為子類 派生類 生活中,繼承的例子也是數不勝數,比如乙個兒子繼承了他父親,那麼他就享受他父親的財產了,當然不是全部,詳細解釋見下文。再如,乙個電器系列 一層接著一層,電器為父類,下面的洗...