1.概念
将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。
2.好处
a.只能通过规定的方法访问数据。
b.隐藏类的实例细节,方便修改和实现。
3.步骤
修改属性的可见性
创建getter/setter方法
在getter/setter方法中加入属性控制语句。
public float getScreen(){
return screen;
}
public void setScreen(float newScreen){
screen = newScreen;
}
phone.setScreen(6.0f);
System.out.println("screen:"+phone.getScreen());