【什么是封装且在面向对象程序设计中如何实现封装】封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员 。在电子方面,封装是指把硅片上的电路管脚,用导线接引到外部接头处,以便与其它器件连接 。
在面向对象编程中,封装(encapsulation)是将对象运行所需的资源封装在程序对象中,基本上,是方法和数据 。对象是“公布其接口” 。其他附加到这些接口上的对象不需要关心对象实现的方法即可使用这个对象 。这个概念就是“不要告诉我你是怎么做的,只要做就可以了 。”对象可以看作是一个自我包含的原子 。对象接口包括了公共的方法和初始化数据 。
一站式企业众包服务平台
推荐阅读
- 什么叫网站前端开发
- 跌打损伤喝什么药酒 跌打损伤的药能喝酒吗
- 什么是无钥匙进入和无钥匙启动不了怎么办 车子启动人出来自动锁了
- 肝血管瘤主要吃什么食物 肝血管瘤吃什么食物好
- 男性肝血管瘤是怎么回事 肝血管瘤是怎么回事
- 身体缺乏营养会有什么症状 缺乏营养会有什么症状
- 掉眉毛是怎么回事女 掉眉毛是怎么回事
- 眉毛掉是什么病的前兆 掉眉毛是什么病的前期表现
- 唐氏综合征是怎么引起的 唐氏综合征是怎么引起的?
- 胎儿唐氏综合征是什么原因造成的 唐氏综合征是什么原因造成的