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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

相对私有的成员属性(私有变量)是定义在.m文件中的属性。在.m中定义的成员变量不能和它的头文件.h中的成员变量同名。

       1. 子类中去尝试直接访问私有变量,结果不能访问。在子类的对象方法中尝试访问父类继承来的相对私有属性,结果是失败的。不能通过_

性名这种方式使用

       2. 定义一个相对的私有属性。不能通过对象名->_属性名的方式进行访问

       3. 在当前的对象方法中尝试访问相对私有属性是可以的

       4. 不能直接访问.m文件中的属性,可以通过相对应的getter和setter方法进行访问

相对私有方法是在.m文件中写了实现,并未在.h中进行声明的方法

相对私有方法不能通过对象直接调用,通常是用在当前类的对象方法中

子类不可以访问父类的相对私有方法

4 个回复

倒序浏览
嗯好厉害,受教了!
回复 使用道具 举报
厉害厉害, 受教了
回复 使用道具 举报
总结的挺全面的!赞
回复 使用道具 举报
海棠依旧2046 来自手机 中级黑马 2016-1-5 23:13:37
报纸
要不要这么牛,给我们点追赶的希望好不好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马