在面向对象的设计原则中,()表示软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改的前提下扩展。
第1题:
A.单一责任
B.开放-封闭
C.接口分离
D.里氏替换
第2题:
● 面向对象分析与设计中的 (37) 是指一个模块在扩展性方面应该是开放的,而在更改性方面应该是封闭的;而 (38) 是指子类应当可以替换父类并出现在父类能够出现的任何地方。
(37)
A. 开闭原则
B. 替换原则
C. 依赖原则
D. 单一职责原则
(38)
A. 开闭原则
B. 替换原则
C. 依赖原则
D. 单一职责原则
第3题:
第4题:
第5题:
第6题:
第7题:
Open-Close原则的含义是一个软件实体()
第8题:
在面向对象的原则中,()表示使用多个专门的接口比使用单一的总接口要好,一个类对另一个来的依赖性应当是建立在最小的接口上的。
第9题:
对
错
第10题:
单一责任原则
开放封闭原则
里氏替换原则
迪米特原则
第11题:
第12题:
单一责任原则
接口隔离原则
依赖倒转原则
迪米特原则
第13题:
下列哪些是面向对象设计的原则().
A.单一职责原则
B.开放-封闭原则
C.替换原则
D.依赖关系倒置原则
E.接口隔离原则
第14题:
● 开-闭原则(Open-Closed Principle, OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对 (37) 开放,对 (38) 关闭;里氏代换原则(Liskov Substitution Principle, LSP)是指任何 (39) 可以出现的地方, (40) 一定可以出现。依赖倒转原则(Dependence Inversion Principle, DIP)就是要依赖于 (41) ,而不依赖于 (42) ,或者说要针对接口编程,不要针对实现编程。
(37)
A. 修改
B. 扩展
C. 分析
D. 设计
(38)
A. 修改
B. 扩展
C. 分析
D. 设计
(39)
A. 变量
B. 常量
C. 基类对象
D. 子类对象
(40)
A. 变量
B. 常量
C. 基类对象
D. 子类对象
(41)
A. 程序设计语言
B. 建模语言
C. 实现
D. 抽象
(42)
A. 程序设计语言
B. 建模语言
C. 实现
D. 抽象
第15题:
第16题:
第17题:
第18题:
以下属于面向对象的设计原则的有()
第19题:
Open-Close原则的含义是一个软件实体应当对扩展开放,对修改关闭。
第20题:
在面向对象的的设计原则中,()表示高层模块不应该依赖于低层模块,都应该依赖于抽象,抽象不应该依赖于细节,细节应该依赖于抽象。
第21题:
应当对扩展开放,对修改关闭
应当对修改开放,对扩展关闭
应当对继承开放,对修改关闭
以上都不对
第22题:
对
错
第23题:
依赖倒转原则
开放封闭原则
迪米特原则
里氏替换原则