刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

某软件公司计划开发一个绘图软件,其中需要使用不同的绘图程序绘制不同的图形。在确定了用户需求后,架构师决定采用Bridge模式来实现软件设计,并给出了相应的UML类图。请分析图中与Bridge模式中的“Abstraction”角色相对应的类是什么?与“Implementor”角色相对应的类又是哪个?图如下:[插入UML类图]

A
Shape
B
Drawing 
C
Rectangle 
D
V2Drawing
使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

根据Bridge模式的定义和UML类图的描述,与Bridge模式中的"Abstraction"角色相对应的类确实是Shape。在这个模式中,"Abstraction"定义了抽象类的接口,并维护一个指向"Implementor"类型对象的指针。因此,答案是A。

创作类型:
原创

本文链接:某软件公司计划开发一个绘图软件,其中需要使用不同的绘图程序绘制不同的图形。在确定了用户需求后,架构师

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share