【发布时间】:2011-01-06 13:59:48
【问题描述】:
我正在寻找备忘录模式 (GoF) 的 VBA 实现。我正在考虑转换 Java 版本 from Wikipedia。它将用于 Excel 加载项的撤消/重做功能。
具体来说,我的线路有困难:
return new Memento(state);
或者,为了更具体,有人可以用 VBA 重写这个:
public Memento saveToMemento() {
//System.out.println("Originator: Saving to Memento.");
return new Memento(state);
}
我试图转换的整个代码都可以在上面的维基百科链接中找到。
谢谢
【问题讨论】:
-
您能否更具体地说明您的问题到底是什么?使用
return关键字?new运算符的使用? -
Dirk,我已经重写了问题并包含了新信息,所以希望现在您能理解我的问题所在。
标签: java .net vba design-patterns memento