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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在.m中定义的实例变量为纯私有变量,只能在当前类中使用,不能被继承也不能访问,但其所在方法可以被继承??
如图 animal类的.m文件中定义了m这个纯私有变量 并在run方法中使用  子类方法中的确不能直接访问 但在main中Dog类可直接调用父类的run方法 并显示一样的值
更多图片 小图 大图
组图打开中,请稍候......

2 个回复

倒序浏览
可以通过.m文件的方法,在方法内调用私有变量,实现访问,
继承的话好像是要先在.h文件中申明变量,所以不能调用其.m的私有变量
回复 使用道具 举报
.m中的私有变量 和私有方法 都是自能在本类中实现 不能被继承 也不能被其他类中实现
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马