问题
单项选择题
(40) 限制了创建类的实例数量,而 (41) 将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
(41)处填()。
A.命令模式(Command)
B.适配器模式(Adapter)
C.策略模式(Strategy)
D.单例模式(Singleton)
答案
参考答案:B
解析:
试题(40)、(41)
[分析] 本题考查面向对象设计模式。
单例模式的目的是保证类有且仅有一个实例,因此可以限制类的对象数量。适配器模式则是使原本接口不一致而不能在一起工作的类可以协作完成某一任务。