A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

@property生成的变量是私有吗?可以被子类继承和使用吗?

8 个回复

正序浏览
chensc 金牌黑马 2016-2-24 20:28:51
9#
学习学习!
回复 使用道具 举报
在.h 文件中使用@property生成的属性是保护的,可以在本类和子类中直接使用.
在.m文件中使用@property生成的属性是私有的,一般在扩展中申明,此时是私有的,只在本文件中可以访问,其他类包括子类均不可访问
回复 使用道具 举报
是私有的@pritave,只能本本来直接访问
回复 使用道具 举报
@property加强  在.h文件中生成set;get方法和实现,    在.m文件生成下划线开头的成员变量(私有的)
回复 使用道具 举报
是私有的,不能被子类使用
回复 使用道具 举报
是私有的,不能被子类使用
回复 使用道具 举报
只有在.h文件中才可以被访问 继承也是不可以的
回复 使用道具 举报
只有在.h文件中才可以被访问 继承也是不可以的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马