package cn.sunline.edsp.rpc.plugin;
class A {
void doSome() {
System.out.println("A doSome");
}
}
public class B extends A {
@Override
void doSome() {
System.out.println("B doSome begin");
IProcessSql sql = new IProcessSql() {
@Override
public void run() {
B.super.doSome(); // 调用基类方法
// B.this.doSome(); // 调用本类方法
}
};
sql.run();
System.out.println("B doSome end");
}
public static void main(String[] args) {
new B().doSome();
}
}
interface IProcessSql {
void run();
}
网友评论