OC-实例变量修饰符和纯私有变量
来源:互联网 发布:淘宝货源免费代理 编辑:程序博客网 时间:2024/06/10 04:42
实例变量修饰符使用
@public //公开的, 在任何地方通过实例对象都可以访问
int _age;
@private //私有的,表示只能在当前类中使用
NSString *_name;
@protected //受保护类型,表示只能在当前类和子类中访问 默认的是protected
纯私有变量并不是@private。那么什么是纯私有变量?
纯私有变量是指在 . m 文件中定义实例变量,该变量只能在当前类中使用,不能被子类继承,也不能访问
私有方法,在 .h 文件中没有声明,在 .m 中实现,此时该方法被称为私有方法。不能被子类继承 和访问,通过self访问
例
#import <Foundation/Foundation.h>
//.h文件,可以看做是对外的一个接口
@interface Animal : NSObject
-(void)run;
@end
#import "Animal.h"
@implementation Animal
-(void)run{
NSLog(@"动物在跑");
//调用eat
[self eat];
//通过self 访问
}
//不能被子类继承
-(void)eat{
NSLog(@"动物在吃");
}
@end
0 0
- OC-实例变量修饰符和纯私有变量
- OC私有实例变量访问
- OC学习日记-继承,多态,私有属性、变量和方法,self,super,属性修饰符,description
- OBJ-C实例变量修饰符;私有变量;私有方法;description;多态;点语法学习笔记
- OC中私有方法和私有变量
- oc定义私有变量和私有属性
- 实例变量修饰符
- 实例变量修饰符
- 黑马程序员——OC 基础:实例变量修饰符,description方法和多态
- oc中的私有变量
- oc中的相对私有变量和方法
- OC中私有方法和变量
- 实例变量的修饰符
- 实例变量修饰符介绍
- OC基础—类的私有方法和私有变量
- 黑马程序员---OC基础---封装、继承、多态、@property、id类型、实例变量修饰符
- Java基础之修饰符在实例变量和static变量中的作用总结
- OC之实例变量可见度和方法
- 使用sqlplus创建表空间
- Android SDK Manager 代理更新
- 包机制
- MongoDB的索引(四)
- 为什么要使用SLF4J而不是Log4J
- OC-实例变量修饰符和纯私有变量
- 浅析PHP开发规范之性能优化
- 一个不错的博客
- 共享内存在Java中实现和应用
- zjnu(1183)——括号序列【基础算法・动态规划】——高级
- Swift 学习记录--2
- 性能测试技术提高的门槛
- STL priority_queue用法
- [c3p0] 第一篇:简单认识c3p0