[同系列文章]
1. 设计模式学习笔记(一)- -策略模式
2. 设计模式学习笔记(二)- -观察者模式
3. 设计模式学习笔记(三)- –装饰者模式
4. 设计模式学习笔记(四)- –工厂模式
5. 设计模式学习笔记(五)- –单件模式
6. 设计模式学习笔记(六)- –命令模式
7. 设计模式学习笔记(七)- –适配器模式
不知不觉学习了书本的一大半啦,学完模板方法模式,接下来还有四个模式,学完之后就完结啦,加油么么哒ヾ(◍°∇°◍)ノ゙
我们深入封装算法块,让子类可以在任何时候都可以将自己挂接进运算里。我们甚至会在本章学到一个受到好莱坞影响而启发的设计原则。
模板方法模式
定义
在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。
好莱坞原则
别调用我们,我们来调用你(高层调用低层)
怎么有点像“你站着别动,我给你买…..”的味道(灬°ω°灬)