コード例 #1
0
ファイル: DvdDetails.cs プロジェクト: swelham/patterns
        //save current state of DvdDetails in a DvdMemento
        public DvdMemento createDvdMemento()
        {
            DvdMemento mementoToReturn = new DvdMemento();

            mementoToReturn.setState(this);
            return(mementoToReturn);
        }
コード例 #2
0
ファイル: DvdDetails.cs プロジェクト: KoyoA/patterns
 //sets current state to what DvdMemento has
 public void setDvdMemento(DvdMemento dvdMementoIn)
 {
     dvdMementoIn.getState(this);
 }
コード例 #3
0
ファイル: DvdDetails.cs プロジェクト: swelham/patterns
 //sets current state to what DvdMemento has
 public void setDvdMemento(DvdMemento dvdMementoIn)
 {
     dvdMementoIn.getState(this);
 }
コード例 #4
0
ファイル: DvdDetails.cs プロジェクト: KoyoA/patterns
 //save current state of DvdDetails in a DvdMemento
 public DvdMemento createDvdMemento()
 {
     DvdMemento mementoToReturn = new DvdMemento();
        mementoToReturn.setState(this);
        return mementoToReturn;
 }