黑马程序员技术交流社区

标题: 类的声明中成员变量加_(下划线)的作用是什么 [打印本页]

作者: 令狐冲    时间: 2015-11-28 22:23
标题: 类的声明中成员变量加_(下划线)的作用是什么
和set/get方法有什么联系
作者: Tmac90301    时间: 2015-11-28 22:49
这个要往深处了说,一言半语很难讲清楚。总之,如果要花括号声明实例变量,那命名的时候,标识符一定要加下划线前缀,如果后面用@property给变量封装,如果你不带下划线,实例变量名和@property方法名一致,那@property生成的实例变量不会和你声明的实例变量合并。也就是会出现两个实例变量,一个是你声明的不带下划线的实例变量,一个是@property生成的带下划线的实例变量




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2