設計模式學習之備忘錄模式:象棋中「悔棋」操做

題目分析:備忘錄模式的定義是捕獲一個對象的內部狀態並在該對象以外保存這個內部狀態。從這個模式的定義可知咱們須要一個類隨時對目標對象的保存和建立進行管理,這個類就是Origintor(發起人)類,同時也用它對當前的狀態進行管理,以便隨時保存。而後須要一個類CareTaker負責保存好備忘錄。html UML圖:java package com.cmc; //棋子類,負責記錄當前是哪一個棋子以及棋子在
相關文章
相關標籤/搜索