单项选择题

装饰器(Decorator)模式用于()。
①将一个对象加以包装以给客户提供其希望的另外一个接口
②将一个对象加以包装以提供一些额外的行为
③将一个对象加以包装以控制对这个对象的访问
④将一系列对象加以包装以简化其接口

A.①
B.②
C.③
D.④


延伸阅读

你可能感兴趣的试题

1.单项选择题

下图所示为观察者(Obserrver)模式的抽象示意图,此模式体现的最主要的特征是()。

A.类应该对扩展开放,对修改关闭
B.使所要交互的对象尽量松耦合
C.组合优先于继承使用
D.仅与直接关联类交互

3.单项选择题

以下UML图中,表示()。

A.类
B.对象
C.流名称
D.消息

4.单项选择题

以下UML图中,表示()。

A.类
B.对象
C.流名称
D.消息

5.单项选择题

以下UML图是()。

A.序列图
B.状态图
C.通信图
D.活动图

6.单项选择题在面向对象方法中,多态指的是()。

A.客户类无需知道所调用方法的特定子类的实现
B.对象动态地修改类
C.一个对象对应多张数据库表
D.子类只能够覆盖父类中非抽象的方法

9.单项选择题在面向对象方法中,两个及以上的类作为一个类的超类时,称为()。

A.多重继承
B.多态
C.封装
D.层次继承

相关最新试卷