先上代码
//父类
public abstract class Parent {
public abstract void onSuccess();
public void Success(){
onSuccess();
}
}
//子类
public class child extends Parent {
@Override
public void onSuccess() {
}
}
//调用
public class diaoyong {
public void diaoyong(){
new child(){
@Override
public void onSuccess() {
}
};
}
}
第一个问题:我new diaoyong 类,然后调用他的diaoyong方法,为什么程序走不下去了,也不报错
第二个问题:如果能调用,为什么他找到的是Parent类方法里的onSuccess呢