黑马程序员技术交流社区

标题: 私有变量和私有方法 [打印本页]

作者: 翟宇浩    时间: 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