zoukankan
html css js c++ java
设计模式 26 备忘录模式
定义:
在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将
该对象恢复到原先保存的状态
类型:
行为类
类图:
备忘录模式的结构
发起人:
记录当前时刻的内部状态,负责定义哪些属于备份范围的状态,负责创建和恢复备忘录数据。
备忘录:
负责存储发起人对象的内部状态,在需要的时候提供发起人需要的内部状态。
管理角色:
对备忘录进行管理,保存和提供备忘录。
查看全文
相关阅读:
C# 中 枚举Enum 一些转换的方法整理
qt creator源码全方面分析(3-8)
qt creator源码全方面分析(3-7)
qt creator源码全方面分析(3-6)
qt creator源码全方面分析(3-5)
qt creator源码全方面分析(3-4)
qt creator源码全方面分析(3-3)
qt creator源码全方面分析(3-2)
精校版网络小说下载地址
qt creator源码全方面分析(3)
原文地址:https://www.cnblogs.com/lpfuture/p/2939167.html
最新文章
Python数据分析与展示(1)-数据分析之表示(2)-NumPy数据存取与函数
Python数据分析与展示(1)-数据分析之表示(1)-NumPy库入门
HBase BucketAllocatorException 异常剖析
全方位认识HBase:一个值得拥有的NoSQL数据库(一)
HBase-2.2.3源码编译-Windows版
HBase协处理器加载的三种方式
使用ElasticSearch赋能HBase二级索引 | 实践一年后总结
读者来信 | 如何判断HBase Major Compact是否执行完毕?(已解决)
资料下载 | 58同城HBase平台及生态建设实践
HBase 监控 | HBase Metrics 初探(一)
热门文章
读者来信 | 设置HBase TTL必须先disable表吗?(已解决)
自己动手写RPC
Kafka 的一些知识点整理【1】
LFU C# 实现
LRU 的C# 实现
数据结构-顺序表和链表之间优缺点
C# 基础至集合-数组、List<T>、ArrayList、LinkedList、HashMap的一些区别
数据结构-哈希表(散列表)
关于描述算法复杂度的一些说明
消息队列高手课 -笔记-Kafka高性能的几个关键点
Copyright © 2011-2022 走看看