一、可见范围
可见修饰符 | 可见范围 |
---|---|
有public | 全局可见 |
缺省 | 当前包可见 |
private | 当前类可见 |
二、可见修饰符修饰那些东西?
- 类
- 属性
- 方法:构造方法、成员方法、静态方法
一个约定:
类的属性应该设置为private
, 然后如果初始化的实例想要使用,需要通过实例方法get和set来读写。
三、测试及开发注意事项
我们在测试一个项目的时候,review后端代码,很多bug是一个实例化的对象在set一个属性的时候出现了问题:
- 忘记对成员变量赋值导致程序异常
- 对成员变量的值赋值错误导致的程序异常
网友评论