在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以将该对象恢复到原先保存的状态。
把保存的细节封装在memento中。
我想也许Memento可以作为Orignator的内部类?因为外界不应该访问Memento中的信息。
在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以将该对象恢复到原先保存的状态。
把保存的细节封装在memento中。
我想也许Memento可以作为Orignator的内部类?因为外界不应该访问Memento中的信息。