设计模式的定义与分类 — 软件工程选择题
题目
甲、乙、丙三人分别陈述对设计模式的看法:甲说:“设计模式是GoF在特定编程语言中实现的固定类库,脱离该语言即失效。”乙说:“设计模式是一套成熟的经验性解决方案描述,通常包含名称、问题、解决方案与效果四要素。”丙说:“按目的划分,23种经典模式可分为创建型、结构型、行为型三类,其中结构与行为型的区分依据是模式处理的是对象组合方式还是对象间职责分配与通信。”下列判断正确的是:A. 甲乙丙均正确 B. 仅乙正确,甲丙均错误 C. 甲错误,乙丙正确 D. 仅丙错误,甲乙正确