JAVA設計模式--備忘錄模式

一、什麼是備忘錄模式 備忘錄(Memento)模式又叫作快照(Snapshot)模式或Token模式,是一種對象的行爲模式。在備忘錄模式裏,一個備忘錄是一個對象,它存儲另一個對象(備忘錄的原發器)在某個瞬間的內部狀態。備忘的目的就是爲了以後在需要的時候,可以將原發器對象的狀態恢復(undo/rollback)到備忘錄所保存的狀態。 備忘錄的本質:保存和恢復狀態。 設計意圖: 在不破壞封裝性的前提下
相關文章
相關標籤/搜索