备忘录模式——Head First Design Patterns
来源:互联网 发布:手机概率分析软件 编辑:程序博客网 时间:2024/06/08 11:59
定义:备份某个对象的状态,这样能够将一个对象恢复到上一个状态
使用场景:当需要回到某一状态时
类图:
代码样例:序列化和反序列化
优点:1)提供恢复状态的能力
缺点:1)保存和恢复状态比较耗性能
类似的设计模式:
配套的内功心法:1)备忘录对象的作用是保存状态
0 0
- 备忘录模式——Head First Design Patterns
- 策略模式——Head First Design Patterns
- 观察者模式——Head First Design Patterns
- 装饰者模式——Head First Design Patterns
- 工厂方法模式——Head First Design Patterns
- 抽象工厂模式——Head First Design Patterns
- 单例模式——Head First Design Patterns
- 命令模式——Head First Design Patterns
- 适配器模式——Head First Design Patterns
- 门面模式——Head First Design Patterns
- 模板方法模式——Head First Design Patterns
- 迭代器模式——Head First Design Patterns
- 组合模式——Head First Design Patterns
- 状态模式——Head First Design Patterns
- 代理模式——Head First Design Patterns
- 复合模式——Head First Design Patterns
- 桥接模式——Head First Design Patterns
- 中介者模式——Head First Design Patterns
- 微信公众平台开发 Node.js SDK
- thinking in asp 之九 软件王国的硬件战争
- 读书笔记:“集体智慧编程”之第三章:“发现群组”的 列聚类
- java方法(参数传递机制、实现值交换、形参不确定)
- 祖垲哥活到101岁 附《我的回忆》
- 备忘录模式——Head First Design Patterns
- 可复用的单链表
- android MSM8974 上DeviceTree简介
- Dom4j解析和创建XML文档
- 文法和语言
- 原型模式——Head First Design Patterns
- 双网卡,上网走外网网卡,内网走内网网卡设置。
- vc6.0的自动提示的设置问题
- 高通平台android 环境配置编译及开发经验总结