题目内容

以下关于桥接模式的叙述错误的是()

A. 桥接模式的用意是将抽象化与实现化脱耦,使得两者可以独立地变化
B. 桥接模式将继承关系转换成关联关系,从而降低系统的耦合度
C. 桥接模式可以动态地给一个对象增加功能,这此功能也可以动态地撤销
D. 桥接模式可以从接口中分离实现功能,使得设计更具扩展性

查看答案
更多问题

()不是桥接模式所适用的场景。

A. 一个可以跨平台并支持多种格式的文件编辑器
B. 一个支持多数据源的报表生成工具,可以以不同图形方式显示报表信息
C. 一个可动态选择排序算法的数据操作工具
D. 一个支持多种编程语言的跨平台开发工具

以下关于组合模式的叙述错误的是()。

A. 组合模式对叶子对象和组合对象的使用具有一致性
B. 组合模式可以通过类型系统来对容器中的构件实施约束,可以很方便地保证在一个容器中只能有某些特定的构件
C. 组合模式将对象组织到树形结构中.可以用来描述整体与部分的关系
D. 组合坡式使得可以很方便地在组合体中加入新的对象构件,客户端不需要因为加入新的对象构件而更改代码

现需要开发一个XMI文档处理软件,可以根据关键字查询指定内容,用户可以在XML中任意选取某一节点为查询的初始节点,无须关心该节点所处的层次结构。针对该需求,可以使用()模式来进行设计。

Abstract Factory(抽象工厂)
B. Flyweight( 享元)
Composite(组 合)
D. Strategy(策 略)

某公司欲开发一个图形控件库,要求可以在该图形控件库中方便地增加新的控件,而且可以动态地改变控件的外观或给控件增加新的行为,如可以为控件增加复杂的立体边框、增加控件的鼠标拖电行为等。针对上述需求,使用()模式来进行设计最合适。

A. 适配器(Adapter)
B. 装饰(Decorator)
C. 外观(Facade)
D. 命令(Command)

答案查题题库