用于增加对象功能的设计模式是(36):用于限制对象访问的设计模式是(37)。
A.Adapter
B.Decorator
C.Delegation
D.Proxy
第1题:
图4-6示意的为(48)设计模式,表示一个作用于某对象结构中的各元素的操作。
A.Visitor(访问者)
B.Observer(观察者)
C.Flyweight(享元)
D.Prototype(原型)
第2题:
结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和 结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下( )模式是结构型对象模式。
A.中介者 (Mediator) B.构建器(Builder) C.解释器(Interpreter) D.组合(Composite)
第3题:
第4题:
第5题:
第6题:
第7题:
第8题:
第9题:
第10题:
设计模式是一种可以重用的面向对象软件设计方案。
第11题:
以下哪一个模式是表示一个作用于某对象结构中的各元素的操作,它使我们可以在不改变各元素的类的前提下定义作用于这些元素的新操作()
第12题:
Factory模式
Bridge模式
Proxy模式
Adapter模式
第13题:
面向对象分析与设计技术中,______是类的一个实例。
A.对象
B.接口
C.构件
D.设计模式
第14题:
第15题:
第16题:
第17题:
第18题:
第19题:
第20题:
第21题:
第22题:
在面向对象设计中,设计模式是系统()的基础,正确地使用设计模式,有助于快速开发出可复用的系统。
第23题:
观察者模式
命令模式
策略模式
责任链模式