软件设计模式具有___________的优点。
A. 提高系统性能
B. 减少类的数量
C. 减少代码量
D. 提高软件设计质量
在面向对象软件开发过程中,使用设计模式是为了_____________。
A. 减少创建对象的数量
B. 复用相似问题的解决方案
C. 保证程序速度达到最优值
D. 在非面向对象程序设计中使用面向对象的设计
下列选项中,都是行为型模式的是__________。
A. 原型模式、建造者模式和单例模式
B. 组合模式、适配器模式和代理模式
C. 观察者模式、职责链模式和策略模式
D. 迭代器模式、命令模式和桥接模式
设计模式可划分为类模式和对象模式两大类。
A. 对
B. 错