首页 > 其他 > 详细

不一样的备忘录模式(设计模式十五)

时间:2020-09-08 17:22:09      阅读:98      评论:0      收藏:0      [点我收藏+]

前言

备忘录现在基本看到的很少,因为其局限性很大哦。

备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为型模式。

要做的一件事就是说,在某个时段保存某个状态,然后再某个时段可以恢复。

如果把备忘录看成一种思想,思想是获得一个新的某个时段对象,是没有过时的,但是再经典模式中是已经过时了,看下经典模式中是怎么样的。

正文

例子在这:https://www.runoob.com/design-pattern/memento-pattern.html

就不写了,说下局限性。

很多类是很难恢复的或者说保存状态大,或者恢复代价太大,不如深拷贝,而且备忘类也有开销

不一样的备忘录模式(设计模式十五)

原文:https://www.cnblogs.com/aoximin/p/13633454.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!