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

备忘录形式是什么样的



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

备忘录示例的结构

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

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

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

  • 上一篇: 网络攻防战是什么
  • 下一篇: debian镜像下载
  • 版权声明


    相关文章:

  • 网络攻防战是什么2024-11-14 10:01:05
  • sigmoid激活函数作用2024-11-14 10:01:05
  • 倒排索引原理和实现2024-11-14 10:01:05
  • xujc在线编译系统2024-11-14 10:01:05
  • logistic逻辑回归分析2024-11-14 10:01:05
  • debian镜像下载2024-11-14 10:01:05
  • 电脑阅读软件多种格式哪个好用2024-11-14 10:01:05
  • java orm框架性能比较2024-11-14 10:01:05
  • 安装程序错误代码25022024-11-14 10:01:05
  • 批处理运行cmd命令2024-11-14 10:01:05