你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS開發-OC言語 (二)類的設計

iOS開發-OC言語 (二)類的設計

編輯:IOS開發綜合

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言語 (二)類的設計】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved