A.抽象工厂(Abstract Factory )模式
B.合成(Composite )模式
C.原型(Prototype )模式
D.桥接(Bridge )模式
第1题
A.工厂模式隔离产品的创建和使用
B.工厂方法模式中的工厂方法可以改为静态方法
C.在工厂类中封装产品对象的创建细节,客户类无须关心这些细节
D.工厂方法模式中抽象工厂声明的工厂方法返回抽象产品类型,不能返回具体产品类型
第2题
A.提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示
B.将抽象部分与它的实现部分分离,使它们都可以独立地变化
C.定义一个用于创建对象的接口,让子类决定实例化哪一个类
D.用一个中介对象来封装一系列的对象交互
第3题
A.工厂方法模式定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中,实现了开放封闭原则
B.观察者模式是发布—订阅体系结构风格的一种应用,其目的是定义一种一对多的依赖关系,当一个对象的状态发生变化时,所有依赖于它的对象都得到通知并被自动更新
C.抽象工厂模式将一个类的接口转换成客户希望的另一个接口,使原本由于接口不兼容而不能一起工作的类可以一起工作
D.适配器模式可以向客户端提供一个接口,使其在不必指定产品具体类型的情况下,创建多个产品族中的产品对象
第7题
A.当一个抽象模型有两个方面,其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使它们可以各自独立地改变和复用
B.当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变
C.当一个对象必须通知其它对象,而它又不能假定其它对象是谁。换言之,你不希望这些对象是紧密耦合的
D.在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责
第9题
A.桥接(Bridge)
B.适配器(Adapter)
C.组成(Composite)
D.装饰(Decorator)
第10题
A.解释器(Interpreter)
B. 策略(Strategy)
C. 中介者(Mediator)
D. 观察者(Observer)
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!