- 博客(1)
- 问答 (1)
- 收藏
- 关注
原创 设计模式学习——模板模式
因此,模板模式应运而生,该模式通过定义一个模板方法,并将具体实现放到子类当中,使得算法框架与具体实现分离,并且具体实现可以方便地替换。简单说,模板方法模式,定义一个操作中的算法的骨架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构,就可以重定义该算法的某些特定步骤,这种类型的设计模式属于行为型模式。通过一种标准化的方式,让子类实现算法的某些步骤,强制子类实现该算法,例如常见的Java Servlet。具体类(ConcreteClass):实现了抽象类中的抽象模板方法,完成了算法的具体实现。
2023-06-06 10:22:20 19
空空如也
乌班图无法安装或删除任何软件
2022-03-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人