OC處理物件 列印物件和description方法

2021-06-28 03:37:51 字數 1233 閱讀 9261

//  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 學生 姓名 年齡 學號 書 隨身帶...