试题详情

试题内容

面向对象分析与设计中的 (1)  是指一个模块在扩展性方面应该是开放的,而在更改性方面应该是封闭的;而 (2)  是指子类应当可以替换父类并出现在父类能够出现的任何地方。
(1)A、开闭原则
B、替换原则
C、依赖原则
D、单一职责原则
(2)A、开闭原则
B、替换原则
C、依赖原则
D、单一职责原则

查看答案

软题库参考答案:A、B(仅供参考)

软题库解析:正在加载....

你可能感兴趣的试题

32题:

如下所示的UML类图中,,Car和Boat类中的move()方法( )了Transport类中的move()方法。




A.继承
B.覆盖(重置)
C. 重载
D.聚合

31题:在OSI参考模型中,()在物理线路上提供可靠的数据传输。
A.物理层
B.数据链路层
C.网络层
D.应用层
33题:

如下所示的UML图中,(I)是(1 ) , (Ⅱ)是(2 ),(Ⅲ)是(3 )。




(1)A.参与者
B.用例
C.泛化关系
D.包含关系
(2)A.参与者
B.用例
C.泛化关系
D.包含关系
(3)A.参与者
B.用例
C.泛化关系
D.包含关系

18题:

成本估算时,(  )方法以规模作为成本的主要因素,考虑多个成本驱动因子。该方法包括三个阶段性模型,即应用组装模型、早期设计阶段模型和体系结构阶段模型。
A.专家估算
B.Wolverton
C.COCOMO
D.COCOMOⅡ

21题:

程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的 while 语句和先执行循环体再判断循环条件的 do-while 语句。关于这两种循环语句,在不改变循环体的条件下,  ( )  是正确的。
A、while 语句的功能可由 do-while 语句实现
B、do-while 语句的功能可由 while 语句实现
C、若已知循环体的次数,则只能使用 while 语句
D、循环条件相同时,do-while 语句的执行效率更高

40题:

某确定的有限自动机(DFA)的状态转换图如下图所示(A是初态,C是终态),则该DFA能识别( )。

A.aabb
B.abab
C.baba
D.Abba