下图中左边的UML类图描绘的是设计模式中的(1)模式。右边的UML类图描述了该模式的一种应用,其中与左图中的Abstraction对应的类是(2)。

admin2009-03-25  33

问题 下图中左边的UML类图描绘的是设计模式中的(1)模式。右边的UML类图描述了该模式的一种应用,其中与左图中的Abstraction对应的类是(2)。


选项 A、DataAccess
B、DataAccessImpl
C、CustomerDM
D、AccountDM

答案A

解析 左边的UML类图描绘的是设计模式中的Bridge(桥接)模式,它将抽象部分与现实部分分离,使得它们两部分可以独立地变化。其中的类Abstraction是一个抽象类,用来定义抽象类的接口,维护一个AbstractionImpl(实现抽象类)的对象。在右图所描述的应用中,与Abstraction类相对应的类应该是DataAccess。
转载请注明原文地址:https://kaotiyun.com/show/J2LZ777K
0

最新回复(0)