万能百科  > 所属分类  > 

试题(4)、(5)遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。应用 (4) 则可扩展已有

试题(4)、(5)

遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。应用 (4) 则可扩展已有的系统,并为之提供新的行为; (5) 则建议在面向对象程序设计中,应尽量针对接口编程,而不是针对实现编程。

(4)A.开闭

B.里氏替换

C.依赖倒置

D.接口隔离

(5)A.里氏替换

B.依赖倒置

C.接口隔离

D.最小知识

正确答案:

A,B试题(4)、(5)分析本题考查面向对象设计的基础知识。面向对象设计原则可以有效地提高系统的复用性和可维护性。开闭原则是指一个类应该对扩展开放,对修改关闭,从而实现系统行为的扩展。里氏替换原则是指子类型必须能够替换掉它的父类型,可以避免在多态应用中出现隐蔽的错误。依赖倒置原则是指高层模块不应该依赖于底层模块的实现,应针对底层模块的接口而非实现编程。接口隔离原则是指针对不同的客户需求分离接口,避免接口的误用。最小知识原则是指在设计系统时减少对象之间的交互,降低对象之间的耦合度和依赖关系,提高系统的可维护

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签