黑马程序员技术交流社区
标题:
私有变量和私有方法
[打印本页]
作者:
翟宇浩
时间:
2015-9-7 10:39
标题:
私有变量和私有方法
私有变量:
在.m文件中,在@implementation之前定义的变量,如:
int a=10;
@implementation Person
@end
此时的a为纯私有变量,该变量只能在当前类中使用,不能被子类继承,也不能被访问。
私有方法:
在 .h 中没有声明,在.m中实现的方法为私有方法,在已声明的方法中使用 [self 方法名]调用私有方法。
如:
@interface Person :NSObject
-(void)run;
@end
@impelementation Person
-(void)run{
[self eat];
}
-(void)eat{
NSLog(@"吃饭");
@end
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2