开通VIP,畅享免费电子书等14项超值服
首页
好书
留言交流
下载APP
联系客服
2014.09.18
定义:定义一个算法的操作的框架,而将其具体实现推迟到子类.使得子类而不能修改算法的结构.
优点:
缺点:
模板方法是基于继承方式实现的,所以对于可变方法较多的场景需要提供很多子类,这样会导致类的数量增加,系统变得庞大而不好维护。
应用场景:
代码:
https://github.com/DewMaple/DesignMode_Java/blob/master/src/com/design_mode/TemplatePattern.java
微信登录中...请勿关闭此页面