一种撤销、恢复操作的抽象方法

基本信息

申请号 CN201711478957.7 申请日 -
公开(公告)号 CN108228168A 公开(公告)日 2018-06-29
申请公布号 CN108228168A 申请公布日 2018-06-29
分类号 G06F8/33 分类 计算;推算;计数;
发明人 郁海涛;许登峰;王广越;冯艳霞 申请(专利权)人 安徽方正医疗信息技术有限公司
代理机构 杭州君度专利代理事务所(特殊普通合伙) 代理人 王桂名
地址 230000 安徽省合肥市高新区创新大道2800号创新产业园二期H2楼409室
法律状态 -

摘要

摘要 本发明公开了一种撤销、恢复操作的抽象方法,具体步骤如下:操作抽象类定义;操作实现类定义;操作管理类定义,定义编辑器操作的抽象类,并定义执行、撤销、恢复三个方法;声明定义具体的操作类,包括添加、删除、移动、编辑这些操作,具体操作类继承定义的操作抽象类,并实现其声明定义的执行、撤销、恢复三个方法,所述的步骤(3)负责操作栈的初始化,具体操作的入栈、出栈操作的管理。本发明具有与操作无关的其他数据则不需要记录,降低程序间的耦合度,添加新的操作命令很容易,轻松实现撤销和恢复功能等优点。