如果一个抽象类中所有的方法都是抽象方法 那么这就相当于接口,类支持多实现、接口支持多继承,所以接口不是类
//接口与接口之间支持多继承,继承的也是接口 interface B extends C,Cloneable{ public abstract void m(); } interface C{ public abstract void n(); } //implements用于表示类与类之间的关联关系 -----实现 //java支持类的多实现,一个类可以实现多个接口 class A implements B,C{ @Override public void m() { // TODO 自动生成的方法存根 } @Override public void n() { // TODO 自动生成的方法存根 } }
原文:https://www.cnblogs.com/xuwangqi/p/11102156.html