摘要:
备忘录模式:将对象的状态保存下来,以实现数据对象的还原和回滚操作。 核心:备份和恢复,回档机制 角色: Originator发起人:被备份的对象(备份数据来源),由Originator决定备份范围,执行备份的创建和恢复 Memonte备份/存档 Caretaker管理类:管理所有的备份 白箱模式备忘 阅读全文
摘要:
状态模式:当一个对象内在状态改变时允许其改变行为,这个对象看起来像改变了其类。 核心:当前状态决定当前行为,行为执行后又可能导致状态的转换 角色: Context上下文容器:维护所有的状态和行为,是面向客户的入口 Status对象:保存状态对应的行为。 Machine状态机:维护状态的转换关系whe 阅读全文