单项选择题
设计模式是设计中通用问题的解决方案。现有一个问题:已有的两个设计类需要互相通信,但接口不一致,此时应该考虑使用()来解决。
A.状态(State)模式
B.装饰(Decorator)模式
C.适配器(Adapter)模式
D.命令(Command)模式
点击查看答案&解析
相关考题
-
单项选择题
下列有关设计原则和设计模式的论述中,错误的是()
A.设计原则是构造高质量设计的出发点
B.设计模式是遵循设计原则的手段之一
C.设计原则来自于设计模式的具体应用
D.设计模式的核心思想是多态包容 -
单项选择题
面向对象的设计原则与设计模式最本质的区别是()
A.设计原则用于架构设计,而设计模式用于构件设计
B.设计原则是基本指导思想,而设计模式则是具体技术的应用
C.设计原则与编程语言无关,而设计模式是依赖于特定的编程语言
D.设计原则适用于所有的面向对象系统,而设计模式只适用于特定的应用系统 -
单项选择题
如果依据信息专家原则获得的解决方案不合适,既不想违反低耦合、高内聚,也不想违反其他的原则,该如何把职责分配给对象?以下()是可以选择的GRASP原则
A.开闭原则
B.依赖倒置
C.隔离变化
D.间接
