何为封装?
四面向对象编程的特征之一
封装的意思是:隐藏细节,对外提供接口访问的方式,如电视机,只需要你使用遥控器就可以播放电视,至于电视机的原理,你无需知道和关心。
通常使用的封装如:
针对属性的封装;
针对方法的封装;
针对类的封装;
针对组件的封装;
针对模块的封装;
还有系统级的封装;
等等
public class People {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
上述就是针对属性的封装,需要修改或者获取人的名字,通过调用相关的get、set方法