
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Java设计模式之从[暗黑破坏神存档点]分析备忘录(Memento)模式
在大部分游戏中,都有一个“存档点”的概念。例如,在挑战boss前,游戏会在某个地方存档,如果玩家挑战boss失败,则会从这个存档点开始重新游戏。因此,我们可以将这个“存档点”当成是一个备忘录,我们将此时玩家所有的状态保存下来,以便之后的读取。 备忘录模式正是如此,它在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以将该对象恢复到原先的保存状态了。
到底了







