摘要: 备忘录模式(Memento): 后悔药来啦!!!备忘录模式在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便在需要时能将该对象恢复到原先保存的状态。 备忘录模式的角色: 1)发起人(Originator):记录当前时刻的内部状态信息,提供创建备忘录和恢复备忘录数据的功能 阅读全文
posted @ 2019-10-10 17:20 酷学大叔 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 访问者模式(Vistor): 访问者模式的官方定义是这样的:表示一个作用于某对象结构中的各元素的操作,它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。官方的东西总是晦涩难懂的,那么我们现在就来拆解一下:首先"一个作用于某对象结构中的各元素的操作",提到了三个东西:对象结构、元素、操作。 阅读全文
posted @ 2019-10-10 08:47 酷学大叔 阅读(598) 评论(0) 推荐(1) 编辑