- 说明
- 类与类
可以单继承,不能多继承(考虑到安全问题),但可以多层继承(b继承a,c继承b的情况) - 类与接口
实现关系,可以单实现,也可以多实现
可以在继承类的同时实现接口(有亲爹也不影响认干爹) - 接口与接口
可以单继承,可以多继承
- 代码
interface interA {
public abstract void printA();
}
interface interB {
public abstract void printB();
}
interface interC extends interA,interB{
}
class sonA implements interA,interB{
public void printA() {
System.out.println("我是接口interA中的重写方法");
}
public void printB() {
System.out.println("我是接口interB中的重写方法");
}
}
class sonB extends Object implements interA,interB{
public void printA() {
System.out.println("我是接口interA中的重写方法");
}
public void printB() {
System.out.println("我是接口interB中的重写方法");
}
}