码迷,mamicode.com
首页 > 其他好文 > 详细

备忘录模式(Memento Pattern)

时间:2017-08-11 10:42:14      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:style   操作   color   结构   demo   查看   对象状态   mem   演示   

备忘录模式(Memento Pattern)用来恢复一个对象的状态到以前的状态。 备忘录模式下属于行为模式的类别。

实现实例

在这个示例中,备忘录模式(Memento Pattern)使用三个操作者类。 Memento类中包含要恢复的对象的状态。 创建者在Memento对象中创建和存储状态,Caretaker对象负责从Memento中恢复对象状态。在这个示例中,创建了以下几个类:MementoOriginatorCareTaker

MementoPatternDemo这是一个演示类,它将使用CareTakerOriginator对象来显示对象状态的恢复。

备忘录模式(Memento Pattern)示例的结构如下图所示 -

 

 

 

点击链接查看详细内容

 

备忘录模式(Memento Pattern)

标签:style   操作   color   结构   demo   查看   对象状态   mem   演示   

原文地址:http://www.cnblogs.com/hane/p/7344332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!