A. 适应需求变化。 B. 程序易于理解。 C. 减少开发过程中的代码开发工作量。 D. 简化软件系统的设计。
A. 复用相似问题的相同解决方案。 B. 改善代码的平台可移植性。 C. 改善代码的可理解性。 D. 增强软件的已安装性。
A. 模式名称 B. 问题 C. 因素 D. 环境
A. 代理模式 B. 工厂方法模式 C. 适配器模式 D. 享元模式
A. 抽象工厂模式 B. 中介者 C. 命令模式 D. 享元模式