摘要: 备忘录模式(Memento Pattern)又叫做快照模式(Snapshot Pattern)或Token模式,是对象的行为模式。 备忘录对象是一个用来存储另外一个对象内部状态的快照的对象。 备忘录模式的用意是在不破坏封装的条件下,将一个对象的状态捕捉住,并外部化存储起来,从而可以在将来合适的时候把 阅读全文
posted @ 2020-09-01 22:56 Vincent-yuan 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 命令模式(Command)属于对象的行为模式。 命令模式又称为行动模式(Action)或交易模式(Transaction)。 命令模式把一个请求或者操作封装到一个对象中。 命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 命令模式是对命令的封装 阅读全文
posted @ 2020-09-01 22:37 Vincent-yuan 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 责任链模式(Chain of Responsibility)是一种对象的行为模式。 在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。 请求在这个链上传递,直到链上的某一个对象决定处理此请求。 发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响 阅读全文
posted @ 2020-09-01 07:36 Vincent-yuan 阅读(152) 评论(0) 推荐(0) 编辑