设计模式的原理
面对实现编程B
面向对象编程C
面向接口编程D
面向组合编程2
以下对"开-闭"原则的一些描述错误的是
"开-闭"原则与"对可变性的封装原则"没有相似性
找到一个系统的可变元素,将它封装起来,叫"开-闭"原则C
对修改关闭:是其原则之一D
从抽象层导出一个或多个新的具体类可以改变系统的行为,是其原则之一3
以下不属于创建型模式是
PROXY(代理)B
BUILDER(生成器)C
PROTOTYPE(原型)D
SINGLETON(单件)4
以下不属于结构型模式是
COMPOSITE(组合)B
ADAPTER(适配器)C
FLYWEIGHT(享元)D
SINGLETON(单例)5
以下不属于行为型模式是
COMMAND(命令)B
STRATEGY(策略)C
MEMENTO(备忘录)D
BRIDGE(桥接)/*23模式意图*/6
以下意图那个是用来描述ABSTRACTFACTORY(抽象工厂)
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类
定义一个用于创建对象的接口,让子类决定实例化哪一个类
将一个类的接口转换成客户希望的另外一个接口
表示一个作用于某对象结构中的各元素的操作
以下意图那个是用来描述BUILDER(生成器)
定义一个用于创建对象的接口,让子类决定实例化哪一个类B
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
保证一个类仅有一个实例,并提供一个访问它的全局访问点
运用共享技术有效地支持大量细粒度的对象
以下意图那个是用来描述FACTORYMETHOD(工厂方法)
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类
表示一个作用于某对象结构中的各元素的操作
它使你可以在