第3题: [单项选择]设计模式(Design pattern)是一套被反复使用、多数人知晓、经过分类编目的、代码设计经验的总结。下面关于设计模式所倡导的基本原则的描述,错误的是 (17) 。 A. 模块应对扩展开放,而对修改关闭 B. 优先使用继承,而不是组合 C. 要针对接口编程,而不是针对实现编程 D. 抽象不应该依赖于细节,细节应当依赖于抽象 参考答案:B 答案解析:[解析] 本题所考查的是面向对象设计的一些基本原则,这些原则如下: ·开闭原则:一个软件实体应当对扩展开放,对修改关闭。在设计一个模块时,应当使这个模块可以在不被修改的情况下被扩展。关键在于