遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。应用 (4) 则可扩展已有的系统,并为之提供新的行为; (5) 则建议在面向对象程序设计中,应尽量针对接口编程,而不是针对实现编程。(4)
A.开闭
B.里氏替换
C.依赖倒置
D.接口隔离(5)
A.里氏替换
B.依赖倒置
C.接口隔离
D.最小知识
[判断题] 用面向对象方法开发的软件系统,可维护性好。()A . 正确B . 错误
[单选题]不是面向对象程序设计的可维护性的优点的是 ( )A.用面向对象的方法开发的软件稳定性比较好B.易于移植C.易于和调试D.用面向对象的方法开发的软件比较容易理解
12“训断题]依赖倒置原则可以减少类间的耦合性,从而提高系统的可维护性和可扩展性。A. 正确B. 错误
[问答题] 什么叫系统的有效性和可维护性?
[单选题] 系统的可维护性可以用系统的可维护性评价指标来衡量。系统的可维护性评价指标不包括 (34) 。(34)A. 可理解性B. 可修改性C. 准确性D. 可测试性
[单选题]系统的可维护性可以用系统的可维护性评价指标来衡量。系统的可维护性评价指标不包括(34)。A.可理解性B.可修改性C.准确性D.可测试性
[单选题]系统的可维护性可以用系统的可维护性评价指标来衡量。系统的可维护性评价指标不包括( )。A.可理解性B.修改性C.准确性D.可测试性
[单选题]进行防错性程序设计,可以有效地控制(36)维护成本。(36)A.正确性B.适应性C.完善性D.预防性
[单选题]为了使构件系统更切合实际、更有效地被复用,构件应当具备(),以提高其通用性。A . 可继承性B . 可变性C . 可封装性D . 可伸缩性
[单选题]为了使构件系统更切合实际,更有效地被复用,构件应当具备( ),以提高其通用性。A.可继承性B.可变性C.可封装性D.可伸缩性