模板方法模式

在超类/接口中定义一个算法的骨架,而将一些具体步骤的实现延迟到子类中。 模板方法使得子类可以不改变算法的步骤即可重定义该算法某些步骤的具体实现

观察者模式

亦称:事件订阅、监听器、Listener、Observer 观察者模式定义了一种多对一的依赖关系,让多个观察者对象同时监听某一个主题对象。 当主