读书笔记 - 模板模式 dracome 2020-06-27 129 阅读1分钟 模板方法的主要作用是什么? 复用 和 扩展 模板方法的大致实现原理 模板方法即是对一些固定业务方法进行封装 子类通过继承的方式,直接复用这些被封装的业务逻辑 如果是需要子类必须实现的方法,则在父类中通过abstract修饰 模板方法与回调的区别、联系 [[同步回调]] 从应用场景上来看很像是模板模式 [[异步回调]] 例如,支付场景,第三方支付之后不必等待支付完成后再反应,不需要等待回调接口调用就直接反回 从应用场景来看很像是[[观察者模式]]