模版方法模式使用分析

之前已经有一篇关于模版方法模式的例子

现在看看写的有些烂,另开一篇

 

模版方法,顾名思义,按照一定的模版(规则、步骤)来执行的方法

 

核心思想:

把算法的结构和步骤定义在抽象模版方法类中,而其实现类,实现具体的方法。

 

既统一了算法的步骤,又可以灵活扩展具体的实现,有很大的灵活性。

 

使用场景分析:

当要完成某一过程, 该过程要执行一系列步骤 ,

这一系列的步骤基本相同,但其个别步骤在实现时可能不同

通常考虑用模板方法模式来处理

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部