前言

备忘录现在基本看到的很少,因为其局限性很大哦。

备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为型模式。

要做的一件事就是说,在某个时段保存某个状态,然后再某个时段可以恢复。

如果把备忘录看成一种思想,思想是获得一个新的某个时段对象,是没有过时的,但是再经典模式中是已经过时了,看下经典模式中是怎么样的。

正文

例子在这:https://www.runoob.com/design-pattern/memento-pattern.html

就不写了,说下局限性。

很多类是很难恢复的或者说保存状态大,或者恢复代价太大,不如深拷贝,而且备忘类也有开销

相关文章:

  • 2023-03-20
  • 2021-04-01
  • 2021-06-14
  • 2021-07-27
  • 2021-07-13
  • 2021-09-19
猜你喜欢
  • 2021-06-12
  • 2021-10-09
  • 2022-12-23
  • 2022-01-24
  • 2021-11-21
  • 2021-08-26
相关资源
相似解决方案