java如果要实现接口之间的继承需要用到语句
interface 接口1 extends 接口2,接口3
一个接口可以继承多个接口
示例代码如下
interface Animal03{public String name="牧羊犬";public void info();
}
interface Color{public void black();
}
interface Action03 extends Animal03,Color{public void shout();
}
class Dog04 implements Action03{public void info() {System.out.println("名称:"+name);}public void black() {System.out.println("黑色");}public void shout() {System.out.println("汪汪");}
}public class Jiekoujicheng {public static void main(String[] args) {// TODO 自动生成的方法存根Dog04 dog = new Dog04();dog.info();dog.shout();dog.black();}}
代码解析
interface Animal03{public String name="牧羊犬";public void info();
}
interface Color{public void black();
}
首先定义了Animal03和Color接口
interface Animal03{public String name="牧羊犬";public void info();
}
interface Color{public void black();
}
interface Action03 extends Animal03,Color{public void shout();
}
这段代码表示Action03接口继承了Animal03和Color接口