设计模式之模板方法模式 templateMethod

设计模式之模板方法模式 templateMethod

设计模式之模板方法模式 templateMethod

 

代码实现

public abstract class BankTemplateMethod {

    //具体方法
    public void takeNumber(){
        System.out.println("取号排队");
    }
    
    public abstract void transact(); //办理具体业务  ----钩子方法
    
    public void evaluate(){
        System.out.println("反馈平分");
    }
    
    public final void process(){  //模板方法,子类不能修改
        this.takeNumber();
        this.transact();
        this.evaluate();
    }
}
View Code

相关文章:

  • 2021-06-09
  • 2021-09-16
  • 2021-06-06
  • 2021-11-25
  • 2021-08-09
  • 2021-08-23
猜你喜欢
  • 2021-07-26
  • 2021-09-07
  • 2022-03-07
  • 2022-01-19
  • 2021-09-11
  • 2022-12-23
  • 2021-06-18
相关资源
相似解决方案