caretaker.java
来自「《JAVA与模式》附书中源代码」· Java 代码 · 共 28 行
JAVA
28 行
package com.javapatterns.memento.whiteboxenhanced;
public class Caretaker
{
private Originator o ;
/**
* @link aggregation
* @label wide
*/
private Memento memento;
public Caretaker(Originator o)
{
this.o = o;
}
public void restoreMemento()
{
this.o.restoreMemento(this.memento );
}
public void createMemento()
{
this.memento = this.o.createMemento();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?