1.
建立乙個物件
需先在要建立的位置匯入
要建立的那個類(.h)
2.開始建立
①alloc 開闢乙個自己的位置(開闢一塊記憶體空間)
②init 建立乙個物件(初始化乙個物件)
1.foundation
foundation是cocoa框架中的基礎框架
所有框架都是基於foundation框架
oc 是一門物件導向的語言;
c 是一門面向過程的語言;
面向過程的語言:必須完全按照步驟一步步去執行才能走通
物件導向的語言:萬事萬物皆物件(核心思想)
具體確定的乙個事物(具體化出來的乙個事物)就是乙個物件
抽象事物(一類事物)就是類
oc中的類和物件
類有兩部分構成:
類名.h檔案:宣告檔案(告訴別人的檔案);宣告(告訴)這個類可以讓別的類的屬性和方法
類名.m檔案:實現檔案乙個類具體怎麼去實現它自己的功能
oc中去建立乙個物件
確定物件是哪乙個類
OC1 物件導向,類和物件
1 self 指的是類物件本身,super是父類物件本身。2 self 用來呼叫本類物件的方法,super 呼叫父類的方法。2.定義類 兩部分介面和實現部分 1 冒號表示,是繼承關係,nsoject是所有類的父類。2 方法宣告 是例項方法,是類方法。方法名主要要 方法型別,返回型別,方法名,引數型別...
OC1 類和物件
類和物件 h檔案 h檔案中負責類的宣告,是oc的標誌,inte ce是介面,h檔案是介面檔案,m檔案是實現檔案 inte ce代表乙個類的開始 inte ce類名 繼承類 代表類的繼承關係,前面的類繼承後面的類,子類 父類 所有的oc 都要寫在 inte ce之後 end之前 定義類的特徵,定義成員...
OC 1 類和物件
一 物件導向基礎 1.什麼是物件導向 面向過程 定義了乙個資料型別,沒有定義對這種型別的操作 在面向過程中,無法限制使用者對資料的操作 物件導向程式設計 oop 將資料和資料物件封裝成乙個不可分割的整體 物件來處理 程式用物件及物件間的相互作用來完成程式的功能 2.什麼是物件 oop中的物件,是現實...