多项选择题
下面关于依赖倒转原则(Dependency Inversion Principle,DIP),正确的说法有()。
A.低层模块负责实现
B.高层模块定义接口
C.抽象不依赖于实现
D.高层调用低层的功能
点击查看答案&解析
相关考题
-
多项选择题
合成复用原则(Composite/Aggregate Reuse Principle,CARP)是指尽量使用()关系,而不使用继承。
A.依赖
B.组合
C.聚合 -
单项选择题
根据依赖倒转原则(Dependency Inversion Principle,DIP),()。
A.高层模块依赖于低层模块
B.实现不依赖于抽象
C.低层模块负责实现
D.抽象依赖于实现 -
单项选择题
现代软件开发的一个基本原则是:()测试代码、提供可运行的软件。
A.推迟
B.封装
C.分离
D.尽早
