设计模式(Java版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

练习

1. 里氏替换原则的简称是________________。

A. SRP

B. LSP

C. DIP

D. ISP

2. 下面关于单一职责原则描述错误的是________________。

A. 单一职责原则的英文名称是Single Responsibility Principle,SRP

B. 单一职责要求一个类应该只有一个职责

C. 单一职责原则利于对象的稳定,降低类的复杂性

D. 单一职责原则提高类之间的耦合性

3. 下面关于依赖倒置原则描述错误的是________________。

A. 依赖倒置原则简称DIP

B. 依赖倒置原则中,高层模块不应该依赖低层模块,但低层模块依赖于高层模块

C. 依赖倒置原则中,高层模块和低层模块都依赖于抽象

D. 依赖倒置原则实现模块间的松耦合

4. 设计模式中的六个主要原则包括:单一职责原则、________________、________________、________________、________________和开闭原则。

5. 在设计模式中,对迪米特法则进行应用的设计模式有________________和________________两个模式。

6. 简述接口隔离原则。

7. 使用开闭原则编写一个应用示例。