天天看點

備忘錄模式

1、了解:備忘錄模式就是在發起人内部有一個建立備忘錄類的方法,這個備忘錄類初始化時儲存了發起人的狀态,如果發起人要恢複狀态就調用備忘錄的狀态屬性,也可以通過一個管理者類來管理這個備忘錄。

2、定義:在不破壞封裝性的前提下,捕獲一個對象的内部狀态,并在該對象之外儲存這個狀态。這樣以後就可将該對象恢複到原先儲存的狀态。

3、代碼:

1)發起人類

2)備忘錄

3)管理者

4)用戶端

  

繼續閱讀