类文件h// Fox.h// zy20160311 Created by lanou3g on 16/3/11.// Copyright © 2016年 david. All rights reserved.//#import /@interface Fox : NSObject{//下面的实例变量 NSString *_name; NSString *_breed; int *_age;}//这里是setter部分,为实例变量赋值;(设置器)- (void) setName:(NSString *) name breed:(NSString *) breed age:(int) age;//这里是getter部分.为获取实例变量的值;(访问器)- (NSString *) name;- (NSString *) breed;- (int) age;@end//对象文件.m// Fox.m// zy20160311 Created by lanou3g on 16/3/11.// Copyright © 2016年 david. All rights reserved.//#import "Fox.h"@implementation Fox//setter部分- (void)setName:(NSString *) name breed:(NSString *) breed age:(int) age{ _name = name; _breed = breed; _age = age;}//getter部分- (NSString *) name{ return _name;}- (NSString *) breed{ return _breed;}-(int) age{ return _age;}
OC中getter和setter的运用
最新推荐文章于 2017-06-26 10:54:00 发布