单选题 设计模式起源于 ( )
A、 机械设计
B、 建筑工程设计
C、 水利工程设计
D、 工业电力化设计
单选题 以下关于依赖倒置原则 的叙述不正确的是( )
A、 依赖倒置原则的简称是 DIP
B、 高层模块不依赖于低层模块,低层模块依赖于高层模块
C、 依赖倒置原则中高层模块和低层模块都依赖于抽象
D、 依赖倒置原则实现模块间的松耦合
单选题 以下关于单一职责原则的叙述不正确的是( )。
A、 单一职责原则的英文名称是Single Responsibility Principle.
B、 单一职责原则要求一个类只有一个职责
C、 单一职责原则有利于对象的稳定,降低类的复杂性
D、 单一职责原则提高了类之间的耦合性
单选题 在以下情况不适合使用职责链模式 ( )
A、
在需要用比较通用和复杂的对象指针代替简单的指针的时候
C、
有多个 对象可以处理请求,哪个对象处理该请求 在 运行时刻自动确定
D、
在需要用比较通用的对象指针代替简单的指针的时候
单选题 目前 常见 的设计模式主要有 ( ) 种。A、 23
单选题 下面关于工厂方法模式说法错误的是 ( )。
A、 工厂方法模式使一个类是实例化延迟到其子类中
B、 工厂方法模式中具有抽象工厂、具体工厂、抽象产品和具体产品 4 个角色
C、 工厂方法模式可以处理多个产品的多个等级结构
D、 工厂方法模式可以屏蔽产品类
单选题 下面关于单例模式说法错误的是 ( )
D、
可以通过继承的方式对单例类进行扩展得到功能更丰富的单例类
单选题 “不要和陌生人说话” 是 ( ) 原则的通俗表述。