Java里的封装到底是什么意思,请举例说明?

 我来答
百度网友708ee69
2017-08-07 · TA获得超过117个赞
知道小有建树答主
回答量:82
采纳率:80%
帮助的人:47.3万
展开全部
封装:是指隐藏对象的属性(成员变量)和实现细节(方法),仅对外提供公共访问方式。

好处:
隐藏实现细节,提供公共的访问方式
提高了代码的复用性
提高安全性。
封装原则:
将不需要对外提供的内容都隐藏起来。
把属性隐藏,提供公共方法对其访问。
常见封装 :
成员变量封装---
private 数据类型 xxx ;

private关键字:
是一个权限修饰符。
可以修饰成员(成员变量和成员方法)
被private修饰的成员只在本类中才能访问。
例如:
class show(){

private String name;//其他类无法访问当前私有成员
public String getName(){//可以通过public修饰的方法访问name
return this.name;
}

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式