
不一样的备忘录模式(设计模式十六)
发布日期:2021-05-09 00:46:57
浏览次数:13
分类:博客文章
本文共 251 字,大约阅读时间需要 1 分钟。
前言
备忘录现在基本看到的很少,因为其局限性很大哦。
备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为型模式。
要做的一件事就是说,在某个时段保存某个状态,然后再某个时段可以恢复。
如果把备忘录看成一种思想,思想是获得一个新的某个时段对象,是没有过时的,但是再经典模式中是已经过时了,看下经典模式中是怎么样的。
正文
例子在这:
就不写了,说下局限性。
很多类是很难恢复的或者说保存状态大,或者恢复代价太大,不如深拷贝,而且备忘类也有开销
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年03月23日 12时53分37秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
基于Mustache实现sql拼接
2019-03-06
POJ 2260 Error Correction 模拟 贪心 简单题
2019-03-06
CSUOJ Water Drinking
2019-03-06
Spring MVC+javamail实现邮件发送
2019-03-06
gRPC在 ASP.NET Core 中应用学习(一)
2019-03-06
@SuppressWarnings 用法
2019-03-06
看完你就明白的锁系列之锁的状态
2019-03-06
看完这篇操作系统,和面试官扯皮就没问题了
2019-03-06
我的价值观
2019-03-06
一文详解 Java 并发模型
2019-03-06
值类型与引用类型(中)
2019-03-06
MSSQL 2005 数据库变成可疑状态
2019-03-06
QBlog V2.5 源码开放下载(ASP.NET 番外系列之开端)
2019-03-06
秋色园引发CPU百分百命案的事件分析与总结
2019-03-06
安装jdk并配置环境变量
2019-03-06
稀疏数组
2019-03-06
js的严格模式
2019-03-06
idea的安装和无限期试用
2019-03-06
Oracle VM VirtualBox安装PVE虚拟机
2019-03-06
【转】如何用css限制文字长度,使溢出的内容用省略号…显示
2019-03-06