Java面向对象四大特性之封装
来源:互联网 发布:图知科技 编辑:程序博客网 时间:2024/06/05 09:26
封装这个词听起来好象是将什么东西包裹起来不要别人看见一样,就好象是把东西装进箱子里面,这样别人就不知道箱子里面装的是什么东西了。其实 JAVA 中的封装这个概念也就和这个是差不多的意思。
封装是 JAVA 面向对象的特点的表现,封装是一种信息隐蔽技术。它有两个含义:即把对象的全部属性和全部服务结合在一起,形成一个不可分割的独立单位;以及尽可能隐藏对象的内部结构。也就是说,如果我们使用了封装技术的话,别人就只能用我们做出来的东西而看不见我们做的这个东西的内部结构了。
封装的功能:
1.隐藏对象的实现细节
2.迫使用户去使用一个界面访问数据
3.使代码更好维护
封装迫使用户通过方法访问数据能保护对象的数据不被误修改,还能使对象的重用变得更简单。数据隐藏通常指的就是封装。它将对象的外部界面与对象的实现区分开来,隐藏实现细节。迫使用户去使用外部界面,即使实现细节改变,还可通过界面承担其功能而保留原样,确保调用它的代码还继续工作。封装使代码维护更简单。
封装是 JAVA 面向对象的特点的表现,封装是一种信息隐蔽技术。它有两个含义:即把对象的全部属性和全部服务结合在一起,形成一个不可分割的独立单位;以及尽可能隐藏对象的内部结构。也就是说,如果我们使用了封装技术的话,别人就只能用我们做出来的东西而看不见我们做的这个东西的内部结构了。
封装的功能:
1.隐藏对象的实现细节
2.迫使用户去使用一个界面访问数据
3.使代码更好维护
封装迫使用户通过方法访问数据能保护对象的数据不被误修改,还能使对象的重用变得更简单。数据隐藏通常指的就是封装。它将对象的外部界面与对象的实现区分开来,隐藏实现细节。迫使用户去使用外部界面,即使实现细节改变,还可通过界面承担其功能而保留原样,确保调用它的代码还继续工作。封装使代码维护更简单。
阅读全文
0 0
- Java面向对象四大特性之封装
- java面向对象四大特性之二 继承,封装
- Java面向对象四大特性之继承
- Java面向对象四大特性之抽象
- java面向对象的四大特性-多态,继承,抽象,封装
- java面向对象四大特性
- 面向对象特性之封装
- java面向对象主要有四大特性
- java面向对象主要有四大特性
- java面向对象主要有四大特性
- Java面向对象的四大特性
- java面向对象四大特性-多态
- Java面向对象四大特性之多态
- java 面向对象 和 四大特性
- java面向对象的三大特性之封装
- Java面向对象三大特性之封装
- java-面向对象编程-三大特性之封装
- 第十五、Java面向对象三大特性之封装
- 多路访问控制(MAC)协议
- SharedPreferences 分析 --- 之一
- 树的表现形式
- HDU-2012(素数判定)
- 今日头条实现3秒切换文字信息(HttpConnection请求),再用HttpClient请求数据展示在ListView上
- Java面向对象四大特性之封装
- Bear and Three Musketeers CodeForces
- html中<input>的pattern属性
- Java语言中单例模式的四种写法
- linux常用命令
- 虚拟机解析
- Percona Server 5.7 并行doublewrite 特性
- Ubuntu14.04安装Eclipse步骤及问题解决总结
- [BZOJ3107][CQOI2013]二进制a+b(DP)