一、封装
1. 目前程序存在问题:对象中的数据不安全,可以被随意访问
2. private:私有,被private修饰的内容只能在本类中使用
3. 为私有化的属性提供公开的get和set方法:
(1) get方法
public 返回值类型 get属性名(){
return 属性名;
}
注意:返回值类型取决于获取属性的类型
(2) set方法
public void set属性名(数据类型 参数名){
this.属性名 = 参数名;
}
注意:参数的数据类型取决于属性的类型