摘要: 1.19 备忘录模式-Memento 记录状态,便于回滚 使用场景:例如磁盘快照,虚拟机快照,游戏存档等 Java中可以实现标记性接口,序列化需要存盘的类的状态 public class A implements Serializable { int a = 1; int b = 2; B b = 阅读全文
posted @ 2020-04-20 20:35 x1aoda1 阅读(325) 评论(0) 推荐(1) 编辑
摘要: 1.14 构建器模式 - Builder 用于构建负责复杂对象,比如构建一个对象,需要传50个参数进去 例如我的世界中地形的类,用于构建一块地形,需要传入墙,草,陷阱等等许多参数,那么可以定义构建器接口,该接口有构建墙,构建草,构建陷阱,最后构建地形几个接口方法。每个接口把this返回,可以链式调用 阅读全文
posted @ 2020-04-20 13:54 x1aoda1 阅读(225) 评论(0) 推荐(1) 编辑