IOS_Objective-C學習筆記__(繼承)


這一篇內容主要是介紹如何使用objective-c 中的繼承功能,透過圖解的方式案範例,可以更清楚了解,這個如何運作。

繼承是一個實用的功能,這個可以減少重覆使用的造字!
像是我們開兩個類別時,這兩個類別有相同的『屬性』與『方法』時,
照原來方式寫的話,兩個都要各自寫一次一樣的功能,因此可以透過繼承的方法
讓一樣內容的屬性方法放進去,而在夠過繼承的模式直接寫一次就可以使用了!

而這個繼承的方法是,再開一個新的類別!
把共同要使用的方法屬性寫進去!

在這會產生兩種狀況,繼承者與被繼承者
而接下來我們要先把繼承者imprt進去 繼承者的內容

先舉一個簡單例子!
我們先開兩個自訂飲料類別,分別是 奶茶 和 紅茶!

而在這個這兩個方法裡面有共同的方法和屬性,因此我們可以再開一個類別來裝( Mixtea )共同的屬性和方法,讓 紅茶 ( Redtea ) 和 奶茶 ( Milktea )這兩個類別來繼承這裡面的東西!










接下來我們要先把紅茶和奶茶的 .h檔案  #import Mixteat.h 檔案讓他們認識!!




再來要去主要執行檔案的部份也把他 #import 認識
完成後就到Mixtea.h  ,把會用到的方法和屬性寫下來










這樣接下來 就可以一起使用了,再到Mixtea.m 把要實作的方法寫進去








最後到主要執行檔案要做的事情寫上去












留言

這個網誌中的熱門文章

IOS_Objective-C學習筆記_(陣列 / 可修改陣列 ;字典 / 可修改字典)..

20170122 Radiobutton功能練習 (溫度轉換)

iOS_開發 拿到 Tableview Cell 上的按鈕是哪一個 (Tableview Cell Button)