OC1 物件導向,類和物件

2022-08-30 01:39:12 字數 650 閱讀 7349

(1)self 指的是類物件本身,super是父類物件本身。(2)self 用來呼叫本類物件的方法,super 呼叫父類的方法。

2.定義類:兩部分介面和實現部分

(1)冒號表示,是繼承關係,nsoject是所有類的父類。

(2)方法宣告:-是例項方法,+是類方法。方法名主要要(:),方法型別,返回型別,方法名,引數型別,引數名。

5.類的實現:

atomic是oc中的一種執行緒保護技術,是防止在未完成的時候,被另乙個執行緒使用,造成資料錯誤。

11.許可權控制:預設的是project,只支援單繼承。共性的東西放在父類,個性的東西放在子類。可以通過指標運算子訪問例項變數,但是違背了物件導向的思想。

13.程式設計時能**程式執行過程中可能出現的問題:@try , @catch, @finally 

1。物件導向;物件導向中,萬物皆物件,他是一種模擬現實世界的思想,物件即現實世界的每乙個事物。

2.物件導向的2個概念:類和物件(類的個體)。

(1)類名首字母大寫,其餘駝峰命名法。

8.函式的呼叫,呼叫方式:[物件名 方法名];標頭檔案通過大括號宣告的屬性,可以通過屬性的名字直接呼叫。

9.這個方法,沒有在標頭檔案宣告,是從父類繼承,(1)呼叫在類對物件進行初始化的時候,呼叫初始化。(2)在呼叫的時候,方法名是固定的,

OC 1 物件導向

1.建立乙個物件 需先在要建立的位置匯入 要建立的那個類 h 2.開始建立 alloc 開闢乙個自己的位置 開闢一塊記憶體空間 init 建立乙個物件 初始化乙個物件 1.foundation foundation是cocoa框架中的基礎框架 所有框架都是基於foundation框架 oc 是一門物...

OC1 類和物件

類和物件 h檔案 h檔案中負責類的宣告,是oc的標誌,inte ce是介面,h檔案是介面檔案,m檔案是實現檔案 inte ce代表乙個類的開始 inte ce類名 繼承類 代表類的繼承關係,前面的類繼承後面的類,子類 父類 所有的oc 都要寫在 inte ce之後 end之前 定義類的特徵,定義成員...

OC 1 類和物件

一 物件導向基礎 1.什麼是物件導向 面向過程 定義了乙個資料型別,沒有定義對這種型別的操作 在面向過程中,無法限制使用者對資料的操作 物件導向程式設計 oop 將資料和資料物件封裝成乙個不可分割的整體 物件來處理 程式用物件及物件間的相互作用來完成程式的功能 2.什麼是物件 oop中的物件,是現實...