封装性
封装性的体现:将类的属性Xxx私有化,同时,提供公共的(public)方法来获取(getXxx)和设置(setXxx)此属性的值
注:这只是封装性的一个体现并不是封装性本身
拓展:①属性私有化
②不对外暴露私有的方法
③单例模式
权限修饰符:Java规定了四种权限修饰符(从小到大排列):private(私有)、缺省(default)、protected、public
- 对于class的权限修饰符只能是public或缺省
- public类可以在任意地方被访问
- default类只能被同一个包内部的类访问
这四个权限修饰符可以用来修饰类及类的内部结构:属性、方法、构造器、内部类
对于用private来修饰的属性或方法,想要访问或修改时用get和set方法:
public String getName(){
return name;
}
public void setName(String name){
this.name=name;
}