TemplateMethod 模板方法
TemplateMethod 模板方法
- 钩子函数或者说是回调函数
- 将函数当做参数传给被调用者等待执行。
- 或者是抽象类的以实现方法中调用了抽象方法等待子类实现
public class TemplateMethod {public static void main(String[] args) {A a1 = new A1();a1.p();}}abstract class A{public void p(){p1();p2();}abstract void p1();abstract void p2();}class A1 extends A{@Overridevoid p1() {System.out.println("P1");}@Overridevoid p2() {System.out.println("P2");}}
