java - 接口(interface)没有构造函数,那怎么继承呢?

标签 java inheritance constructor interface

据我所知,子类构造函数使用 super(); 调用父类(super class)构造函数。 但是既然接口(interface)没有任何构造函数,怎么能继承呢?

最佳答案

But since interface doesn't have any constructor how can inheritance take place??

很简单,一个接口(interface)不能有任何实例字段,所以没有什么可构建的。您不能在接口(interface)中放置代码(无论如何直到 Java 7),因此没有任何需要调用的东西。

关于java - 接口(interface)没有构造函数,那怎么继承呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14709696/

相关文章:

java - Android 项目中的 NoClassDefFoundError

java - Spring OAuth2 自定义认证管理器 ClassCastException

c++ - 从抽象类继承创建另一个抽象类时,我应该重新声明所有虚函数吗?

java - 扩展变量和协变返回类型

java - 子类继承基类构造函数,同时保持代码重用原则

c# - 错误CS1729 : The type `System.Collections.Generic.List<string>' does not contain a constructor that takes `5' arguments

java - 我如何在 JPA 中使用命名查询而不必在 persistence.xml 中列出实体?

java - 检查注释是否属于特定类型

java - 扩展 Struts ActionServlet 和 RequestProcessor

c++ - 缺少默认构造函数 - 但我没有调用它?