列表
详情
某软件公司欲开发一个绘图软件,要求使用不同的绘图程序绘制不同的图形。在明确用户需求后,该公司的架构师决定采用Bridge模式实现该软件,并设计UML类图如下图所示。图中与Bridge模式中的“Abstraction”角色相对应的类是( ),与“Implementor”角色相对应的类是( )。
第 1 问
A. Shape
B. Drawing
C. Rectangle
D. V2Drawing
第 2 问
A. Shape
B. Drawing
C. Rectangle
D. V2Drawing
参考答案:
A
B
详细解析:
桥接模式的UML图为:
由此可见,Abstraction对应的是Shape,而Implementor对应的是Drawing。
上一题
下一题