@public 公有的,在任何地方都可以通过类的实例对象使用 @protected 受保护的,只能在当前类和子类 的实例对象 使用 @private 私有的,只能通过类本身的实例对象使用@package (框架级别的) 作用域介于私有和公开之间, 只要处于同一个框架中 就可以直接通过变量名访问
在@interface @end 之间声明的成员变量 如果不做特别声明,则默认为 protected的
@private 类型的变量,能否被子类继承 子类可以继承父类的所有实例变量和方法 但是,不是所有的 都能访问
@private 类型的变量,能否被子类访问
不能访问
|