Inheritance 多重继承也被称为接口吗?

Inheritance 多重继承也被称为接口吗?,inheritance,interface,multiple-inheritance,Inheritance,Interface,Multiple Inheritance,我已经用Java编程四年了,现在,我从我的高年级和学校的计算机老师那里了解到“多重继承也被称为接口”。但我不认为这是真的,因为根据我迄今所学的知识,接口是一种特殊类型的类,它具有静态变量和抽象方法,可以实现为类。我想澄清我的这个疑问。请帮忙 多重继承也称为接口 我想说这不是很准确,而且有点误导 您的高级/老师可能的意思是,在Java中,多重继承是通过接口实现的。由于Java不允许一个类只直接扩展另一个类,所以在Java中实现多重继承的唯一方法是实现多个接口。在其他一些面向对象语言(如C++)中,

我已经用Java编程四年了,现在,我从我的高年级和学校的计算机老师那里了解到“多重继承也被称为接口”。但我不认为这是真的,因为根据我迄今所学的知识,接口是一种特殊类型的类,它具有静态变量和抽象方法,可以实现为类。我想澄清我的这个疑问。请帮忙

多重继承也称为接口

我想说这不是很准确,而且有点误导

您的高级/老师可能的意思是,在Java中,多重继承是通过接口实现的。由于Java不允许一个类只直接扩展另一个类,所以在Java中实现多重继承的唯一方法是实现多个接口。在其他一些面向对象语言(如C++)中,情况并非如此


您可以在本文中找到一些关于Java不允许类的直接多重继承的好的背景资料。

多重继承也被称为接口。这句话对我来说没有意义。你确定他是这么说的,还是说类似于Java接口上的多重继承?再问他一次他是什么意思?我的老师/大四说这是写在书上的。但新版的这本书却没有。这可能是书中的印刷错误。但他们都说“多重继承也被称为接口”。非常感谢比尔,我真的很感激!