Design patterns Memento的正确实施
对于memento设计模式,将管理员作为发起人的集合是错误的吗?不,如果这是适合您的情况的,那就好了。要理解看守人的状态不属于纪念品的一部分,这不是一个很大的飞跃。不一定。Memento背后的主要目的是,可以以统一、透明的方式处理不同的发起人(获取Memento,稍后将其传回以恢复状态)Design patterns Memento的正确实施,design-patterns,memento,Design Patterns,Memento,对于memento设计模式,将管理员作为发起人的集合是错误的吗?不,如果这是适合您的情况的,那就好了。要理解看守人的状态不属于纪念品的一部分,这不是一个很大的飞跃。不一定。Memento背后的主要目的是,可以以统一、透明的方式处理不同的发起人(获取Memento,稍后将其传回以恢复状态) 聚合关系不一定能阻止这种情况。不同的管理员实例可能是不同发起者的集合(尽管一个管理员实例只处理一个发起者实例),并且仍然可以获得透明状态恢复的好处。我可以存储在类Memento对象的静态变量中吗?
聚合关系不一定能阻止这种情况。不同的管理员实例可能是不同发起者的集合(尽管一个管理员实例只处理一个发起者实例),并且仍然可以获得透明状态恢复的好处。我可以存储在类Memento对象的静态变量中吗?