public abstract class AbsB implements IntA{
public abstract void test2();
@Override
public void test1() {
// TODO Auto-generated method stub
System.out.println("aaa");
}
}
public class ClaC extends AbsB implements IntA{
@Override
public void test2() {
// TODO Auto-generated method stub
}
public static void main(String [] args){
ClaC c = new ClaC();
c.test1();
}
} ------其他解决方案-------------------- 注意抽象两个字,正常类实现接口需要实现接口的全部方法!但是抽象类可以实现部分方法的!这种基础,你可以自己写代码验证一哈嘛! ------其他解决方案-------------------- 接口是纯抽象类,里面都是抽象方法,而抽象类里可以有具体的方法,虽然继承了抽象类并且抽象类实现了接口,但不一定就能实现接口的所有抽象方法,所以还必须实现接口 ------其他解决方案-------------------- C是否实现A,取决于是否想要 C 实现 A里的B未实现的方法 ------其他解决方案-------------------- 无所谓,看着清楚点 ------其他解决方案--------------------