封装
封装:就是将类的状态信息隐藏在类的内部,不允许外部程序直接访问,而是通过类提供的方法来实现对隐藏信息的操作和访问。
封装的好处:1.隐藏类的实现细节 2.提高安全性 3.便于使用 4.提高代码的可重用性。
封装步骤:1.修改属性的可见性,改为 “ private"私有的 如:public class Person{
private int age; //私有化年龄
}
2.设置 setter()/getter()方法 如:public int getAge(){
return age;
}
public void setAge(int age){ //添加set\get 方法
this.age=age;
}
3.设置属性的存取限制 public void setAge(int age){
if(age<0||age>130){
System.out.prinln("输入的+“age"+不合法); //限制年龄的取值范围
return;
}
this.age=age;
}
最后调用输入:public static void main(String[]args) {
Person person=new Person(); //创建对象
person.setAge(22); //赋值
System.out.prinln(我的年龄是+“person.getAge”); //输出
}

浙公网安备 33010602011771号