【发布时间】:2009-03-11 18:15:06
【问题描述】:
"抽象和封装是互补的概念:抽象侧重于对象的可观察行为...封装侧重于实现这一点行为...封装通常是通过信息隐藏实现的,这是隐藏对象的所有不影响其基本特征的秘密的过程。” - Grady Booch 在面向对象分析和设计中
您能否向我展示一些极具说服力的示例,说明通过信息隐藏进行封装的好处?
【问题讨论】:
标签: language-agnostic oop encapsulation abstraction information-hiding