摘要:
定义 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便之后需要时能够将该对象恢复到原来保存时的状态,类似于事务回滚,本质就是可以有一次后悔操作。 架构 发起人:记录当前时刻的内部状态信息,提供创建备忘录和恢复备忘录数据的方法,可以访问备忘录里的所有信息; 备忘录:负责 阅读全文
posted @ 2021-07-22 23:53
有锦
阅读(8)
评论(0)
推荐(0)
摘要:
定义 定义一个中介对象来封装一系列对象之间的交互,使原有对象解耦,且可以独立的改变它们之间的交互。 架构 抽象中介者:是中介者的接口,提供同事对象注册与转发同事对象信息的抽象方法; 具体中介者:定义一个容器来管理对象,协调各个同事角色之间的交互关系,因此依赖于同事角色; 抽象同事:保存中介者对象,提 阅读全文
posted @ 2021-07-22 23:30
有锦
阅读(8)
评论(0)
推荐(0)

浙公网安备 33010602011771号