首页 > 编程语言 > 详细

Java类的封装的好处

时间:2016-02-24 22:33:41      阅读:361      评论:0      收藏:0      [点我收藏+]

主要体现在信息隐藏

① 类的成员变量可以成为只读或者只写的。

比如用:访问器getXxxx();或者修改器setXxxx();

② 类可以对储存在其中的成员变量中的内容有一个整体的控制。

 可以根据访问修饰符的提点在其它类中调用该类中的属性和行为。

③类的用户不需要知道类是如何储存数据的。

比如:这是一个类中得到生日的方法

public String getBirthday(){
return year + "-" + month + "-" + day;
}

public void setBirthday(String birthday){
//拆分字符串,分别取出年月日,给year、month、day进行赋值
}

而在外部调用这个方法的时候

this.getBirthday();
this.setBirthday("1990-9-9");

此时就体现出外部是不知道如何储存birthday这个方法的,用户只能调用它。

 

Java类的封装的好处

原文:http://www.cnblogs.com/tingliu/p/5215202.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!