题目内容

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

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

查看答案
更多问题

一个树形文件系统体现了( )模式。

A. Decorator(装饰)
B. Composite(组合)
C. Bridge(桥接)
D. Proxy(代理)

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

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

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

Abstract Factory(抽象工厂)
B. Composite(组合)
C. Adapter(适配器)
D. Bridge(桥接)

当不能采用生成子类的方法进行扩充时,可采用( )设计模式动态的给一个对象添加一些额外的职责。

A. Facade (外观)
B. Singleton(单利)
C. Decorator(装饰)
D. Composite(组合)

答案查题题库