黑马程序员技术交流社区

标题: 面向对象的封装 [打印本页]

作者: zhucong1    时间: 2016-12-13 23:04
标题: 面向对象的封装
面向对象中什么时候用封装?封装的好处是什么?
作者: talons    时间: 2016-12-13 23:09
别人刚发的。。。。真的是厉害了我的哥!http://bbs.itheima.com/forum.php ... &extra=page%3D1
作者: FAN8210    时间: 2016-12-14 06:41
talons 发表于 2016-12-13 23:09
别人刚发的。。。。真的是厉害了我的哥!http://bbs.itheima.com/forum.php?mod=viewthread&tid=336037&ext ...

你是来逗我的吗?

作者: 789sang123    时间: 2016-12-14 10:47
一是为了安全性着想,为了不让外界轻易访问到该类的私有数据所以采用了封装,好处是将变化隔离,提高了安全性,便于使用。并且提高了重用性
作者: 星陨    时间: 2016-12-14 11:43
封装:隐藏实现细节(把数据和方法包装进类中,隐藏属性和具体的实现),提供公共访问方式,被称作是封装。
封装后的结果:一个同时带有特征和行为的数据类型。一个类本身就是一个封装的结果
此时会学习一个关键字private,私有,只能本类中使用,这是封装的体现之一,可以防止本类中的成员变量被直接调用,之后javaBean类中使用的全部是该关键字修饰





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2