java设计模式-- 模板方法
模板方法是在超类中定义一个框架,然后在子类中在不修改机构的情况下,重写算法的步骤.例子:比如我们去银行办理业务,有三个流程:1. 取号 2.办业务 3.评价这里面只要handler是抽象的,需要子类根据实际要班里的业务去重写,有了这个抽象类之后,我们只需要继承这个类然后重写抽象方法就可以了然后在具体业务中调用execute就可以了.但是我们如果办理很多业务就需要重写很多实现类比如我们要办理取钱业务和理财业务的实现类.
原创
2023-03-21 18:36:48 ·
103 阅读 ·
0 评论