OC 1 物件導向

2021-07-08 10:52:32 字數 533 閱讀 7269

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中的物件,是現實...