java中“封装”是什么?

如题所述

java的特点是继承、封装、多态,其中封装就是指比如一个类有很多private类型的属性,这个类给这些属性写相应的get/set方法,其他类如果想访问这个类的属性,必须通过此类的get/set方法来访问,此类还可以给属性只写get或只写set方法来控制此属性是只读的还是只写的,对属性的访问权限做了很好的控制,这样就把类中的属性很好地封装起来了,这就是封装。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-26
封装就是JAVA的一个特点,封装也可以说是类的封装.打个比方说,就相当于装布娃娃,共同点都是要棉花.那么就把棉花做为一个类给他封装起来放在一边,当你要做不同的布娃娃只用换不同的颜色,意思就是说这个类封装后你以后需要相同类时,就可以直接调用它不用再写.
第2个回答  2019-02-26
封装就是把很多个属性封装成一个对象,好比
把name、age、sex还有一些别的属性一起封装起来,就成了一个人,这个人就是一个对象!
第3个回答  2018-02-03
封装就是将字段get 跟set
字段声明前用
private String name //私有化
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
必须通过此类的get/set方法来访问
这就是对数据得封装
面向对象之一还有继承,多态本回答被网友采纳
相似回答