// 從 memento 物件內還原狀態回 originator 物件
 public void RestoreState(複合彩 originator)
 {
     originator.SetMemento(memento);
 }
        private 複合彩Caretaker caretaker;     // 復原機制

        // Constructor
        public 管理博彩Control()
        {
            originator = new 複合彩();
            caretaker = new 複合彩Caretaker();
        }
 // 將 originator 的狀態儲存至 memento 物件內
 public void SaveState(複合彩 originator)
 {
     this.memento = originator.CreateMemento();
 }
示例#4
0
        private 複合彩Caretaker caretaker;     // 復原機制

        // Constructor
        public 管理博彩Control()
        {
            originator = new 複合彩();
            caretaker  = new 複合彩Caretaker();
        }