JAVA接口:7. 接口的多继承

A接口

public interface A{

  public abstract void a();

}

B接口

public interface B{

  public abstract void b();

}

C接口,多继承

public interface C extends A,B{

  public abstract void c();

}

--------------------

实现C接口:需要重写C接口全部抽象方法,但C继承了A和B接口,所以A和B的抽象方法也要一并重写

public class D implements C{

  public void a(){}

  public void b(){}

  public void c(){}

}

问:JAVA中,有多继承吗?

类只能单继承,但接口可以多继承。

问:实现接口必须重写全部方法吗?

答:抽象类实现接口,可以不必重写或全部重写接口的全部抽象方法。

 

posted on 2018-05-27 04:56  adamal  阅读(131)  评论(0)    收藏  举报