【发布时间】:2011-04-23 21:08:58
【问题描述】:
封装是信息隐藏还是它导致信息隐藏??
正如我们所说,封装将数据和函数绑定在一个实体中,因此它为我们提供了对数据流的控制,我们只能通过一些定义明确的函数来访问实体的数据。因此,当我们说封装导致抽象或信息隐藏时,这意味着它让我们知道要隐藏哪些数据以及向用户显示哪些数据......因为用户无法访问的数据可以对他们隐藏,因此封装提供了我们一种技术来找出要隐藏哪些数据以及应该看到哪些数据......这个概念是否正确?
信息隐藏和抽象有什么区别??
【问题讨论】:
-
请尝试寻找怀疑的存在,至少在 SO 上。
标签: encapsulation abstraction concept oop