//保存状态 public RoleMemento creatememento() { RoleMemento memento = new RoleMemento(); memento.setage(age); memento.setrand(rand); return memento; }
//恢复状态 public void setmemento(RoleMemento memento) { this.age = memento.getage(); this.rand = memento.getrand(); }
public void setmemento(RoleMemento memento) { this.memento = memento; }