当前位置:网站首页 > 技术博客 > 正文

备忘录形式是什么样的



本例结合使用了命令模式与备忘录模式可保存复杂文字编辑器的状态快照并能在需要时从快照中恢复之前的状态

备忘录示例的结构

保存文字编辑器状态的快照

命令command对象将作为负责人它们会在执行与命令相关的操作前获取编辑器的备忘录当用户试图撤销最近的命令时编辑器可以使用保存在命令中的备忘录来将自身回滚到之前的状态

备忘录类没有声明任何公有的成员变量获取器getter和设置器因此没有对象可以修改其内容备忘录与创建自己的编辑器相连接这使得备忘录能够通过编辑器对象的设置器传递数据恢复与其相连接的编辑器的状态由于备忘录与特定的编辑器对象相连接程序可以使用中心化的撤销栈实现对多个独立编辑器窗口的支持

  • 上一篇: 单元测试的测试流程
  • 下一篇: JAVA 多线程
  • 版权声明


    相关文章:

  • 单元测试的测试流程2024-11-14 10:01:05
  • java中的四种引用类型2024-11-14 10:01:05
  • 字典树模板2024-11-14 10:01:05
  • java购物项目2024-11-14 10:01:05
  • 武汉电信dns设置那个最好2024-11-14 10:01:05
  • JAVA 多线程2024-11-14 10:01:05
  • sql中的左连接2024-11-14 10:01:05
  • debian镜像下载2024-11-14 10:01:05
  • l298n中文数据手册2024-11-14 10:01:05
  • 运算符重载怎么写2024-11-14 10:01:05