IOS day01 OC中類的建立以及使用

2022-02-27 02:47:17 字數 484 閱讀 1812

oc中定義類

1

//設計乙個車類

2@implementation

car : nsobject3//

這個大括號裡面寫所有的屬性410

11 -(void

) run

14@end

必須以@implementation開頭,以@end結尾

@public下面的變數都是公共的

定義方法的時候必須以-開頭,返回值需要用()括起來

類需要繼承自nsobject

使用oc建立的類

1

intmain()

1.car *car = [car new];//這是建立乙個car物件

2.car->wheels = 1;//這是給car的wheels屬性賦值

3.取值的時候:car->wheels即可.

4.執行car中的方法:[car run];

iOSDay19之OC類的擴充套件

為乙個類擴充套件功能 1.子類化 2.修改源 3.定義協議 4.category 類目 category 也叫分類,類目,是為沒有源 的類擴充功能。擴充的功能會成為原有類的一部分,可以通過原有類或者原有類的物件直接呼叫,並且可繼承。該方法只能擴充方法,不能擴充例項變數。作為子類的替代手段 不需要定義...

oc中建立類和物件

一 建立類,得到物件 例1 1.新建乙個people類 繼承nsobject,得到 people.h和people.m以及main.m三個檔案 2.在main.m中,進行 物件化 專業來講也就是 例項化 如下 1 在這裡 號代表指標的意思。2 號在oc中表示呼叫方法,包括兩種 類名 方法名 和 物件...

OC 類的建立練習

c的函式 int sum int x,int y oc的方法 返回值型別 方法名1 引數型別 引數名 有乙個引數的方法 返回值型別 方法名1 引數型別1 引數名1 and 引數型別2 引數名2 有2個引數方法 sum oc的方法 int sum int x and int y 方法的宣告 方法的實現...