黑马程序员技术交流社区
标题:
面试重点之成员变量作用域
[打印本页]
作者:
Crisps
时间:
2015-7-8 18:06
标题:
面试重点之成员变量作用域
因为小弟在走入学流程,又即将面试,故会用两天的时间,将面试可能提到的重点,一一列举出来,供大家查阅。
(顺便换点可怜的技术分...)
@pubilc
公共的,在任何地方都可以直接访问成员变量
@private
私有的 只有在当前类的方法中访问成员变量,如果子类继承,则成员变量中也包含他,就是不能直接调用,例如
self->_height,
但是可以通过过对象
set
和
get
方法来访问 在.m也就是类实现中,定义默认私有
@protected 保
护的 能在当前类和子类中被直接访问,在.h文件中类声明中,默认保护的
@packag
e 只要处于同一个框架中,就可以直接访问对象的成员变量
作者:
李雄峰
时间:
2015-7-8 21:48
刚学到oc,谢谢楼主
作者:
4B青年
时间:
2015-7-8 22:04
楼主有心了,支持一下下
作者:
慕名黑马生
时间:
2015-7-8 22:13
有心了,面试加油
作者:
禾叶青青
时间:
2015-7-9 08:14
楼主加油,学习了
作者:
OUT___Man
时间:
2015-7-9 08:36
给楼主补充下:
@protected 分类中也可以直接访问
(我记得是这个样子...)
作者:
小蜗牛0519
时间:
2015-7-9 20:00
加油哈!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2