oc -- 第乙個類
類名:car
屬性:輪胎個數、時速
行為:跑
完整寫乙個類:類的宣告和實現
1. 類的宣告
**:// nsobject 再foundation框架中
#import
// nsobject 基類
@inte***ce car : nsobject
// 宣告物件屬性(成員變數,缺省會初始化為0)
@public
int wheels; // 輪胎個數
int speed; // 時速
// 方法(行為)
// 只要是oc物件的方法,必須以減號開頭,+開頭為類方法
// oc方法中任何資料型別都必須用小括號()括住
// oc方法中得小括號():用來括住資料型別
- (void)run;
@end
2. 類的實現
**:@implementation car
// 方法的實現
- (void)run
nslog(@」車子跑起來了」);
@end
int main()
//再oc中,想執行一些行為,就寫上乙個中括號[行為執行者 行為名稱]
//利用類建立物件
//執行了car這個類的new行為來建立新物件
//定義乙個指標變數p,p指向car型別的物件
//[car new]會建立乙個新的物件,並且返回新物件本身(新物件的位址)
car* p = [car new];
p->wheels= 4;
p->speed= 250;
//給p所指向物件傳送一條run訊息
[p run];
return0;
OC 第乙個類
main.m oc 第乙個類 created by mac on 16 5 7.import 事物名稱 iphone 屬性 顏色,型號,cpu,尺寸 成員變數 行為 打 發簡訊,上網 方法 c語言中函式分為宣告和實現 oc中定義乙個類也分為宣告和實現,也就是說在oc中定義乙個類,就是實現類的宣告和實...
第乙個OC類
1.如何宣告乙個類?格式 1 inte ce people nsobject25 類的宣告 6 end 注意 必須以 inte ce開頭,以 end結尾.成員變數的宣告,必須寫在 inte ce與 end之間的大括號中 方法的宣告必須在 下面,不能寫在 中 2.如何實現乙個類?格式 1 implem...
第乙個OC程式
import int main nslog hello world return 0 程式解釋 1.import 與 include 的區別 import 自動避免重複匯入檔案,而 include 則需要條件編譯 都是匯入系統類庫,匯入自定義的類庫 2.foundation.h是foundation...