在对象适配器中,适配器类adapter和适配者adaptee之间的关系是( )。
A. 关联关系
B. 依赖关系
C. 集成关系
D. 实现关系
查看答案
开发一个文件转换软件,将文件的一种格式转换为另一种格式,例如将xml转为pdf文件、将doc转换为txt文件,有些格式转换组件已经存在且不能修改,为了重用已有代码而不需要修改软件的整体架构,可以使用( )设计模式进行系统设计。
A. 适配器(Adapter)
B. 组合(Composite)
C. 外观(Facade)
D. 桥接(Bridge)
以下关于桥接模式的叙述错误的是( )。
A. 桥接模式的用意是将抽象化与实现化解耦,使得两者可以独立变化
B. 桥接模式将继承关系转化为关联关系,从而降低系统的耦合度
C. 桥接模式可以动态的给一个对象增加功能,这些功能也可以被动态的撤销
D. 桥接模式可以从接口中分离实现功能,使得设计更具扩展性
( )不是桥接模式所使用的场景
A. 一个可以跨平台并支持多种格式的文件编辑器
B. 一个支持多数据源的报告生成工具,可以用不同的图形方式显示报表信息
C. 一个可动态选择排序算法的数据操作工具
D. 一个支持多种编程语言的跨平台开发工具
一个树形文件系统体现了( )模式。
A. Decorator(装饰)
B. Composite(组合)
C. Bridge(桥接)
D. Proxy(代理)