设计模式--Memento 备忘录模式

  在软件的构建过程中,某些对象的状态在转换过程中,可能由于某种需要,要求程序能够回溯到对象之前某个点时的状态,如果使用一些公有接口来让其他对象得到对象的状态,便会暴露对象的细节实现。      如何实现对象状态的良好保存与恢复?但同时又不会因此而破坏对象本身的封装性。   Memento 备忘录模式提供解决途径,它在不破坏封装性的前提下,捕获一个对象的内部状态,并在这个对象之外保存这个状态。这样
相关文章
相关标签/搜索