1.信息隐蔽指在设计和确定模块时,使得一个模块内包含信息(过程或数据),对于不需要这些信息的其他模块来说,是不能访问的。在面向对象方法中,信息隐蔽是通过对象的封装性来实现的。
2.信息隐蔽的概念与模块的独立性直接相关。
(简答题)
描述信息隐蔽概念,并讨论信息隐蔽与模块独立两概念之间的关系。
正确答案
答案解析
略
相似试题
(单选题)
()的概念是模块化、抽象、信息隐蔽和局部化概念的直接结果。
(简答题)
模块独立性与信息隐蔽(反映模块化有效程度的属性)有何关系?
(单选题)
划分模块的信息隐蔽原则方法称为()方法。
(简答题)
说明模块内部信息隐蔽的作用。
(判断题)
信息隐蔽原则有利于提高模块的内聚性。()
(判断题)
信息隐蔽原则禁止在模块外使用在模块接口说明中所没有说明的关于该模块的信息。
(单选题)
在下列四种模块的耦合性中,信息隐蔽性能最好的是()
(单选题)
软件结构设计的基本的原则包括()、抽象、信息隐蔽和局部化、模块独立。
(填空题)
通过抽象,可以确定组成软件的()。通过信息隐蔽,可以定义和实施对模块的过程细节和局部数据结构的 ()。