摘要: 0-前言 备忘录模式定义:在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。 这样以后就可以将该对象恢复到原先保存的状态。 1-实现 备忘录模式设计的初衷是用于备份状态。 但是时至今日,它属于过度设计,很鸡肋,实际项目中是基本不会考虑这样使用的。 在该应用场景中,大把简单高效 阅读全文
posted @ 2020-08-06 11:59 程序员恒哥 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 0-前言 观察者模式定义:定义了一种一对多的依赖关系让多个观察者对象同事监听某一主题对象。 这个主题对象在状态发生改变时,会通知所有观察者对象,使他们能够自动更新自己; 1-实现 1-1、简单UML图: 1-2、代码实现 //1、Sujcet抽象父类(通知者父类) abstract class Ma 阅读全文
posted @ 2020-08-06 11:11 程序员恒哥 阅读(237) 评论(0) 推荐(0) 编辑