1.Objective-C(簡稱OC)
2.XCode新建一個工程
3.OC關鍵字和@
4.OC變量命名
5.OC根本數據類型
6.OC定義辦法
7.OC 的id類型
8.NSLog和printf區別
9.OC定義字符串
/**********面向對象*********/
1.面向對象和面向進程(比方如何用面向對象和面向進程辨別解釋圖書管理零碎)。
1.1. 什麼是面向對象編程?
面向對象是把問題裡擁有相反屬性的東西樹立一個類,類有屬性和辦法,然後創立類的一個對象,調用類的屬性,辦法來處理問題。
面向進程強調業務功用,
面向對象強調功用的封裝和層次
類:比方水果,蔬菜,人,植物,修建物,電腦,學生。。。。。。。等等,類是一個比擬籠統的東西,范圍比擬大。
對象:比方詳細的東西,學生——小明
1.2. 面向對象的三大特征:
1)封裝性
指應用類將數據和基於數據的操作封裝在一同,數據被維護在類的外部,零碎的其他局部只要經過被受權的操作,才干與這個類停止交流和交互。
益處:
將數據隔離
便於運用
進步重用性
進步平安性
封裝准繩:
將不需求對外提供的內容隱藏起來
把屬性都隱藏,提供公共方式對外訪問
2)承繼性
一個類可以從其它已有的類中派生,新類堅持了父類中的行為和屬性,但添加了新的功用。
3)多態
指一個順序中可以有同名的不同辦法共存的狀況,可以應用子類對父類
辦法的掩蓋和重載在同一個類中定義多個同名的辦法來完成。
2.類和對象
具有相反或類似性質對象的籠統就是類,因而, 對象的籠統就是類,類的詳細化就是對象。
3.如何定義一個類
4.如何在類中定義屬性和辦法
5.如何實例化一個類。
6.如何設置實例變量公有、維護字段
7.setter和getter辦法
8.init辦法
9.self和super
10.多參數傳值
11.疾速創立一個對象
12.假如定義一個結構函數initWithXXX
13.description辦法
14.類辦法和對象辦法
【iOS開發-OC言語 (二)類的設計】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!