Possible Duplicate:
Java Constructor Inheritance
创建子类时,
- 为什么我必须创建一个构造函数并在每个构造函数中编写 super ?
- 如果我的行为与父类(super class)相似,我是否也应该继承它们?
最佳答案
构造函数不会被继承,因为您不是在创建父类(super class)的实例,而是在创建新类的实例。无法知道您要调用哪个父类(super class)构造函数。
公平地说,默认值(无参数构造函数)始终存在。我假设这是您所指的特定参数。
关于java - 为什么java类的构造函数不被继承呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8656958/