相对私有的成员属性(私有变量)是定义在.m文件中的属性。在.m中定义的成员变量不能和它的头文件.h中的成员变量同名。 
 
       1. 子类中去尝试直接访问私有变量,结果不能访问。在子类的对象方法中尝试访问父类继承来的相对私有属性,结果是失败的。不能通过_ 
 
性名这种方式使用 
 
       2. 定义一个相对的私有属性。不能通过对象名->_属性名的方式进行访问 
 
       3. 在当前的对象方法中尝试访问相对私有属性是可以的 
 
       4. 不能直接访问.m文件中的属性,可以通过相对应的getter和setter方法进行访问 
 
相对私有方法是在.m文件中写了实现,并未在.h中进行声明的方法 
 
相对私有方法不能通过对象直接调用,通常是用在当前类的对象方法中 
 
子类不可以访问父类的相对私有方法 |   
        
 
    
    
    
     
 
 |