在java中,interface 和 interface 之间用的是继承,而不是实现, interface和,interface之间可以多继承,如:
interface Ia{
}
interface Ib{
}
interface Ic extends Ia,Ib{
}
接口继承接口之后,会默认继承父接口中的方法,
interface usb{
public void print();
}
interface call extends usb{
public void callyou();
}
static class computer implements call{
@Override
public void print() {
System.out.println("i am a computer");
}
@Override
public void callyou() {
System.out.println("i will call");
}
}
public class Test{
/**
* @param args
*/
public static void main(String[] args) {
computer computeri=new computer();
computeri.print();
computeri.callyou();
}
接下来console中的输出内容就是下面这个样子了。
i am a computer
i will call