設計模式的學習(十四):備忘錄模式

備忘錄模式 1、備忘錄模式(Memento Pattern)在不破壞封裝性的前提下,捕獲一個對象的內部狀態,並在該對象之外保存這個狀態。備忘錄模式屬於行爲型模式。 2、例子 比如我們完單機遊戲時的存檔,今天通關不了先存檔,等明天有時間了再來接着打,這樣就很美滋滋。也比如瀏覽器中的後退、數據庫中的事務管理。 3、備忘錄模式的優缺點 優點: 1、給用戶提供了一種可以恢復狀態的機制,可以使用戶能夠比較方
相關文章
相關標籤/搜索