java中的接口之间可以实现多继承,也可以实现多实现。但是java中的类只能实现单继承
- 类不能实现多继承的原因是: 如果类之间实现了多继承,将可能造成程序的紊乱,因为类与类之前可能存在相同的方法,程序在运行子类的对象或者子类调用某一方法,若父类中含有相同的方法,比如父类中都含有show()的方法,子类调用时系统将不知调用哪个父类的方法,从而程序报错,所以java的类与类之间是不能实现多继承的,只能实现单继承。接口之间能实现多继承;
java中的接口之间可以实现多继承,也可以实现多实现。但是java中的类只能实现单继承