类的声明:
类的实现:用@interface来声明一个类,冒号表示继承关系,冒号后面的是类的父类。NSObject是所有类的父类。
用@end关键字结束。
@interface Person:NSObject { //实例变量声明 int identify; int age; } //方法声明 - (id) init WithAge:(int) _age identify:()int _identify; - (int) getIdentify; - (int) getAge; - (void) setAge:(int) _age; @end
类的声明放在“类名+ .h”文件中,如:Person.h文件。
类的声明实例变量的格式:变量类型 变量的名称,如:int age;
在声明实例变量的时候不能为其初始化,系统默认会初始化,实例变量的默认作用域范围是整个类。
@implementation Person -(id)initWithAge:(int)_age identify:(int)_identify; { if(self = [super init]){ age = _age; identify = _identify; } return self; } -(int)getIdentify { return identify; } -(int)getAge { return age; } -(void)setAge:(int)_age { age = _age; } @end