## 備忘錄模式
###
在不破壞封閉的前提下,捕獲?個對象的內部狀態,保存對象的某個狀態,以便在適當的時候恢復對象。
備忘錄模式實現的?式需要保證被保存的對象狀態不能被對象從外部訪問。
###
## 應?場景
###
玩游戲的時候肯定有存檔功能,下?次登錄游戲時可以從上次退出的地?繼續游戲
棋盤類游戲的悔棋、數據庫事務回滾
需要記錄?個對象的內部狀態時,為了允許?戶取消不確定或者錯誤的操作,能夠恢復到原先的狀態
###

###
## 具體實現(**云效代碼study-java項目當中設計模式當中有代碼案例**)
具體需求:
開發了?個游戲存檔功能 拳皇97,?限?命,每次快要死的的時候就恢復成剛開始的狀態
###
具體代碼實現
###

###

###

###

- 設計模式六大原則
- 常見的三大設計模式分類
- 創建型模式之單例模式
- 單例模式之懶漢
- 單例模式之餓漢
- 單例模式之如何選擇懶漢餓漢
- 什么情況下使用單例模式
- 創建型模式之工廠模式
- 簡單工廠模式
- 工廠方法模式
- 抽象工廠模式
- 創建型模式之原型模式
- 創建型模式之建造者模式
- 結構型模式之適配器模式
- 接口的適配器模式
- 類的適配器模式
- 結構型模式之橋接模式
- 結構型模式之橋接模式和適配器模式的區別
- 結構型模式之裝飾器模式
- 結構型模式之代理模式
- 結構模式之外觀模式
- 結構模式之享元模式
- 行為模式之策略模式
- 行為模式之模板模式
- 行為模式之觀察者模式
- 行為模式之責任鏈模式
- 行為模式之命令模式
- 行為模式之迭代器模式
- 行為模式之備忘錄模式
- 行為模式之狀態模式