题目内容

已知某子系统为外界提供功能服务,但该子系统中存在很多粒度十分小的类,不便被外界系统直接使用,采用( )设计模式可以定 义一个高层接口,这个接口使得这一子系统更加容易使用。

A. Facade(外观)
B. Singleton( 单例)
C. Participant(参 与者)
Decorator(装 饰)

查看答案
更多问题

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

A. Facade(外 观)
B. Singleton(单例)
C. Participant(参与者)
Decorator(装 饰)

( )设计模式限制了创建类的实例数量

A. 命令模式(Command)
B. 适配器模式(Adapter)
C. 策略模式(Strategy)
D. 单例模式(Singleton)

()设计模式将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

A. 命令模式(Command)
B. 适配器模式(Adapter)
C. 策略模式(Strategy)
D. 单例模式(Singleton)

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

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

答案查题题库