oc基础2属性和成员变量

来源:互联网 发布:笔记本跑分软件 编辑:程序博客网 时间:2024/06/16 15:59

1.在h文件中只要有get和set方法,在外部就能访问到

@property可以自动生成get和set方法。 生成的带_的属性,访问控制为private
没有用@property 修饰的成员变量可以通过是否添加get和set方法来进行访问控制
2 .私有方法在.m文件中声明和实现,只能在.m文件内才能访问。

3.self 作用相当用java的this

self用于实例方法内部,标示调用该方法的本类的对像,只能调用其他的实例方法

self用于类方法,标示内存可以调用其他类方法

super 

4.子类的内部可以使用父类非私有的属性和方法

5.重写方法(NSString)的description//使其可以输出对象的内容


原创粉丝点击