试题(4)、(5)遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。应用 (4) 则可扩展已有的系统,并为之提供新的行为; (5) 则建议在面向对象程序设计中,应尽量针对接口编程,而不是针对实现编程。(4)A.开闭B.里氏替换C.依赖倒置D.接口隔离(5)A.里氏替换B.依赖倒置C.接口隔离D.最小知识

试题(4)、(5)

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

(4)A.开闭

B.里氏替换

C.依赖倒置

D.接口隔离

(5)A.里氏替换

B.依赖倒置

C.接口隔离

D.最小知识


相关考题:

复用是提高软件生产力和质量的一种重要技术。软件复用的主要思想是,将软件看成是由不同功能的“组件”所组成的有机体,用软件复用的特点提高其(),面向对象的方法特别适用于软件复用的设计。A. 易用性B. 适应性C. 可维护性D. 通用性

( )的设计方法满足了信息系统快速响应需求与环境的变化组织内部组织之间各种应用系统的互相通信要求提高了系统,可复用性信息资源共享和信息系统之间的互操作性。A.面向对象B.面向过程C.基于构件D.面向服务

在面向对象程序设计中,采用()机制可以有效地组织程序结构。充分利用已有的类来创建更复杂的类,大大提高程序开发的效率,提高代码的复用率,降低维护的工作量。

16、在面向对象程序设计中,采用()机制可以有效地组织程序结构。充分利用已有的类来创建更复杂的类,大大提高程序开发的效率,提高代码的复用率,降低维护的工作量。

在面向对象程序设计中,采用继承机制可以有效地组织程序结构。充分利用已有的类来创建更复杂的类,大大提高程序开发的效率,提高代码的复用率,降低维护的工作量。

2、关于面向对象程序设计思想说法错误的是:A.面向对象程序设计更为复杂,所以采用面向对象设计的软件开发效率更低。B.面向对象程序设计可以提高软件的复用性C.面向对象程序设计可以提高软件的可理解性D.面向对象程序设计可以提高软件的开发效率

GRASP原则可以帮助设计人员理解面向对象设计的本质,并以一种有条理的、理性的、可解释的方式应用这些设计原则。

31、关于面向对象程序设计思想说法错误的是:A.面向对象程序设计更为复杂,所以采用面向对象设计的软件开发效率更低。B.面向对象程序设计可以提高软件的复用性C.面向对象程序设计可以提高软件的可理解性D.面向对象程序设计可以提高软件的开发效率

面向对象设计的主要目标是提高生产效率,提高质量和提高可维护性。