Java 当我的类从接口继承时,我们可以调用super()吗?会发生什么?

Java 当我的类从接口继承时,我们可以调用super()吗?会发生什么?,java,inheritance,interface,Java,Inheritance,Interface,假设,若我的类继承自一个接口,那个么类的方法中可以使用super()?接口没有具体的方法。如何使用super()?会发生什么?任何类都将继承自java.lang.Object,因此在您的情况下,这将是超级。将调用对象的构造函数:)您不能从java中的接口继承。您的类将从对象继承。所以您调用的是对象的构造函数。类不能从接口继承-从接口继承只能由另一个接口调用。因此,在这种情况下,super()方法没有用处(因为没有实现)

假设,若我的类继承自一个接口,那个么类的方法中可以使用
super()
?接口没有具体的方法。如何使用
super()
?会发生什么?

任何类都将继承自
java.lang.Object
,因此在您的情况下,这将是
超级

将调用
对象的构造函数:)

您不能从java中的接口继承。您的类将从对象继承。所以您调用的是对象的构造函数。

类不能从接口继承-从接口继承只能由另一个接口调用。因此,在这种情况下,super()方法没有用处(因为没有实现)