设计模式(组件协作)——模板方法

来源:互联网 发布:mysql端口的作用 编辑:程序博客网 时间:2024/06/07 03:18

模板方法模式:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。

用我自己的话讲,就是写文章,找到了一个模板,然后对着抄写。标题什么的不允许改变,该怎样就是怎样,具体到某个不同的部分,再自由发挥。

再通俗易懂点,哥们儿,你只能遵从这个游戏规则,你翻不出老子的五指山,哇哈哈哈!

有没有中宿命论的赶脚,不过,在这个快速消费的时代,凡事都事先包装好,然后只要修修补补,也不失为一件大快人心的事情。我们还是去炒冷饭吧。

当然,能自告奋勇去搭建框架,从而提炼出最核心的部分,你才能真正成为牛逼的人物,所谓的精英阶层。

Last, 请允许我无耻的盗几张图,From Head First Design Pattern.


这里写图片描述

设计模式,祝愿你把代码写成艺术。


这里写图片描述

有兴趣的看官,欢迎移步到github小店,地址为:https://github.com/joeaaron/DesignPattern.git,有任何问题或建议,及时mail我,pant333@163.com.

原创粉丝点击