黑马程序员技术交流社区

标题: 什么是数据的封装啊 [打印本页]

作者: 1316582449    时间: 2016-6-27 19:57
标题: 什么是数据的封装啊
能详细的说一下吗

作者: TheLittlePrince    时间: 2016-6-27 20:36
数据的封装就是把好比把电脑的内置隐藏,private就是封装的一种体现形式例如:File parent = new File("F:\\双元课堂\\day19\\video");
                String child = "001_今日内容.avi";
                //封装成file对象的好处,可以使用file对象的更多方法
                File file = new File(parent, child);
其中将"F:\\双元课堂\\day19\\video"就封装成一个对象,然后可以传入下面的对象中当做参数传递,也可以使用File中的方法操作
               
作者: 940752944    时间: 2016-6-27 22:12
就是隐藏对象的实现细节,只是对外提供公共的访问方式
作者: wrui    时间: 2016-6-27 22:16
说的好听点就是:就是隐藏对象的实现细节(通过private实现),只是对外提供公共的访问方式      
作者: zhangwenjin    时间: 2016-6-27 22:40
,封装是隐藏对象的实现实现的细节,对外提供公共的访问方式; 提高代码的 复用性和安全性
private 只能说是封装的一种
作者: lsp0523    时间: 2016-6-27 22:43
封装就是把实现细节隐藏起来,只提供调用方法
作者: 任广威    时间: 2016-6-28 09:26
就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节.
作者: caesar_QMwS4    时间: 2016-6-28 09:48
直白一些就是本身的数据不会被改变!外界只能访问!
作者: zhaohua733    时间: 2016-6-28 09:53
就是把一个东西封装起来




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