- TemplateMethod, 钩子函数
-
abstract class F { public void m() { op1(); } abstract void op1(); } class C1 extends F { @Override void op1(){} }
abstract class F {
public void m() {
op1();
}
abstract void op1();
}
class C1 extends F {
@Override
void op1(){}
}