OC中getter和setter的运用
2016-03-12 09:06
363 查看
////类文件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;}
*) 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;}
相关文章推荐
- 【java框架-复习spring】spring中各个模块的作用
- Oracle回收站操作
- LeetCode——Linked List Cycle
- 统计字符
- 软件的命名方式
- 构建之法阅读笔记01
- C++复习要点总结(一)
- 解决fedora samba在windows下无权限访问的问题
- 反射获取成员变量
- tableView分组 头部悬停
- 服务器租用最要注意的几个环节
- 常用Maven收集以及Maven技巧
- 第三周项目1-个人所得税计算器(if语句的嵌套)
- [置顶] mybatis 批量insert,update
- mongodb 监控命令mongostat
- 允许超时的互斥量
- 私服游戏专用高防服务器。大带宽秒解高防御服务器租用和托管
- 基于samba实现win7与linux之间共享文件_阳仔_新浪博客
- HTTP工作流程
- OKHttp源码解析