// main.m
// 列印物件和description方法
// created by goddog on 15/1/10.
1.description方法是nsobject類的乙個例項,是乙個「自我描述」方法,重寫description方法返回該物件。
//
// girl.h
// 列印物件和description方法
//// created by goddog on 15/1/10.
//#import @inte***ce girl : nsobject
//定義成員變數
@property (nonatomic,copy) nsstring* name;
@property (nonatomic,copy) nsstring* size;
@property (nonatomic,assign) double height;
//有引數
-(id) initwithnam:(nsstring*) name;
-(id) initwithsize:(nsstring*)size anddouble:(double)height;
//無引數
-(void) info;
@end
//
// girl.m
// 列印物件和description方法
//// created by goddog on 15/1/10.
//#import "girl.h"
@implementation girl
@synthesize name = _name;
-(id) initwithnam:(nsstring *)name
return self;
}-(void) info
-(id) initwithsize:(nsstring*)size anddouble:(double)height
return self;
}//重新父類的description方法
-(nsstring*) description
@end
#import #import "girl.h"
int main(int argc, const char * argv)
return 0;
}
OC 物件導向,類和物件
面向過程,c語言是一門面向過程語言,關注的是如何解決問題,需要哪些步驟 物件導向,oc是一門物件導向語言,關注的是解決問題需要哪些物件。可以對類進性操作也可以對物件進行操作,即方法,同乙個方法可以應用於不同多個物件。classorinstance method 對類和例項應用方法 inte ce 部...
OC物件和屬性
類和物件 世間一切東西都可以當作物件.c中的資料型別有 int,float,double,char等等.類是物件的型別.封裝 物件中包括屬性和方法,用屬性和方法共同體現物件的特性,稱為封裝.oc的基本資料型別有 nsinteger 整型 nsuinteger 無符號整型 cgfloat 浮點型 ch...
OC物件中擁有物件
3.設計3個類,類之間的關係自擬 比如繼承 組合 1 人 1 屬性 姓名 年齡 2 方法 屬性相應的 set和 get方法 設計乙個物件方法同時設定姓名和年齡 2 書 1 屬性 書名 出版社名稱 作者 包含姓名和年齡 2 方法 屬性相應的 set和 get方法 3 學生 姓名 年齡 學號 書 隨身帶...