⼦子類可以重寫⽗父類的⽅方法,
即:⼦子類既有⾃自⼰己的實現,⼜又有⽗父類繼承下來的實現,
如果想使⽤用⽗父類的實現,向
super
傳送訊息。
給collegestudent
物件傳送訊息
: study
1、查詢本類中是否實現(重寫)
study
⽅方法。
2、如果沒有,查詢⽗父類中
study
是否實現。
3、逐級向上查詢,找到即執⾏行。
4、如果
nsobject
也沒實現,會丟擲異常,引起
crash
繼承具有傳遞性:
collegestudent
繼承上層
3個類的所有例項變數和⽅方法
super
是編譯器指令,並⾮非物件。
作⽤用:給
super
發訊息,可以執⾏行⽗父類中實現的⽅方法。
c語⾔言中,字串是由
char
(ascii
碼)字元組成。
oc中,字串是由
unichar
(unicode
)字元組成。
nsstring
,不可變字串,即:建立以後,內容和⻓長度不能更改
nsmutablestring
,可變字串,即:建立以後,內容還可以修改建立⼀乙個新的字串,
可以使⽤用例項⽅方法和便利構造器。
oc的字典 課件整理
字典 用於儲存具有對映關係 key value 對 資料的集合。對於 name 張三 來講,key 就是 name key 對應的value是 張三 乙個 key value 對認為是 乙個條 目 entry 字典是儲存 key value 對的容器。與陣列不同,字典靠 key訪問元素。key不能重...
演算法課件整理(1)
瑞士蘇黎世大學著名的計算機科學家 pascal程式語言之父 結構化程式設計首創者 1984年圖靈獎獲得者沃斯 niklaus wirth 於1976年的著名公式 algorithms data structures programs 在這個著名經典的公式中 生動地表達出了演算法和資料結構的相互作用,...
OC的常見術語整理
例項變數的取值或設值方法。使用取值方法可以獲取例項變數的值,使用設值方法可以設定例項變數的值,這與資料封裝的方 是一致的。自動引用計數,用於編譯器進行物件記憶體管理的特性。將物件資料轉換成一種以後可恢復 未歸檔 的格式。乙個有序值的集合。陣列可定義為oc中的基本型別,通過nsarray和nsmuta...