OC中getter和setter的运用

来源:互联网 发布:windows好用的v翻墙 编辑:程序博客网 时间:2024/05/21 17:15
////类文件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;}
0 0
原创粉丝点击