封装
封装两步走
1.属性私有化
2.每个属性对外提供一个get和set方法
- 可以在set方法中设立关卡,实现对数据的合理修改,检测那些不合理的修改
get、set方法都是实例方法,不带static
,通过引用.
调用
set、get方法的编写规范
public 返回值类型 get+首字母大写的属性名(){
return xxx;
}
public void set+首字母大写的属性名(一个参数){
xxx=一个参数;
}