简介
模板模式算是我们最常用的一种设计模式了,同时也是最容易理解的一种设计模式。可能大家平常都在使用,但是并不知道其实这是一种设计模式。
下面就来讲讲自己关于模板模式的一些理解
正文
问题一: 什么是模板模式?
简单来说就是为一个功能先创建 一个模板,之后每次调用就不需要重新实现这个功能了,听起来很熟悉对不对,对于相同的功能先写一个函数,之后每次遇到相同的操作直接调用函数就可以了。
对于面向对象来说,这种模式的实现就更好理解了,父类创建一个方法,所有的子类都可以调用了。
问题二:模板模式有什么好处?
如果第一个问题弄明白后,这个问题的答案也就显而易见了,减少代码冗余度,实现代码复用
总结
由于这个模式比较容易理解,并且在日常也经常使用,所以就不做例子演示了,相信大家在日常生活中用得比我还溜