但是他在b中调用了a的方法
在c中super会调用b的方法,但是b又调用了a的
这不就行了??
还有,可以这样
public class a{
 public void methodA(){
  }
}public class b extend a{
 
}public class c extend b{
 public void test
 {
    methodA();
 }
}

解决方案 »

  1.   

    ai92(抵制日货!!) 你的方法有点问题,因为我没说清楚.
    public class b extend a{
     public void methodA(){
       super.methodA();
        ...这里还有其他代码....如果没有就可以不写这个函数了....
      }
    }我就是不想执行B的methodA中的其他代码部分.
      

  2.   

    tiger_wkh52741(走走.跑跑.瞧瞧!) 因为构造函数极其复杂
    是通过很多类得到的,所以很难找出对象来.
    如果找对象,我还不如把a.methodA重新写一遍方便.