单项选择题
面向对象的设计原则与设计模式最本质的区别是()
A.设计原则用于架构设计,而设计模式用于构件设计B.设计原则是基本指导思想,而设计模式则是具体技术的应用C.设计原则与编程语言无关,而设计模式是依赖于特定的编程语言D.设计原则适用于所有的面向对象系统,而设计模式只适用于特定的应用系统
单项选择题 如果依据信息专家原则获得的解决方案不合适,既不想违反低耦合、高内聚,也不想违反其他的原则,该如何把职责分配给对象?以下()是可以选择的GRASP原则
单项选择题 依赖倒置原则(DependenceInversionPrinciple,DIP)就是要依赖于(),或者说要针对接口编程,不要针对实现编程。
多项选择题 针对UML建模,说法正确的是()