【发布时间】:2013-10-16 22:29:18
【问题描述】:
这是我不了解这种模式的一件事。为什么 Memento 对象没有构造函数和 getState() 方法?创建 Memento 后何时设置它的状态才有意义?这不是改变过去吗?
【问题讨论】:
-
Wikipedia 示例 (en.wikipedia.org/wiki/Memento_pattern) 仅使用构造函数和 getState 实现。
-
嗯,谢谢你,我看到的大多数示例和解释都包括 setState 函数
-
有趣的地方!也许是因为习惯同时拥有 get 和 set 访问器。在这种情况下,集合应该是私有的
标签: memento