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

单选题

根据提供的类图和描述,请判断设计模式的名称、类Originator和类Memento之间的关系以及类Memento和类Caretaker之间的关系。 图示如下:下图是( )设计模式的类图,该设计模式的目的是( ),图中, 类Originator和类Memento之间是( ),类Memento和类Caretaker之间是( )关系。

A
备忘录 
B
解释器
C
代理
D
装饰
使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

根据题目中的图片和描述,可以判断该设计模式为备忘录模式(Memento Pattern)。备忘录模式在不破坏封装性的前提下捕获一个对象的内部状态,并在对象之外保存这个状态,以便以后可以将对象恢复到原先保存的状态。因此,第一空填A。关于类之间的关系,根据类图,类Originator和类Memento之间是关联关系(Association),因为它们之间有直接的连接线;类Memento和类Caretaker之间也是关联关系,因为它们之间也有直接的连接线。因此,第二空和第三空应分别填关联关系(Association)。

创作类型:
原创

本文链接:根据提供的类图和描述,请判断设计模式的名称、类Originator和类Memento之间的关系以及类

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

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

分享考题
share