如果有一个超类,Java中的子类是否需要构造函数?

时间:2016-05-07 11:50:14

标签: java inheritance constructor

我有一个类SpecialSavings,它扩展了SavingsAccount。 SavingsAccount类有一个带参数的构造函数:

xcodebuild

我有另一个类,SpecialSavings_Driver尝试使用SavingsAccount默认构造函数创建2个SavingsAccount对象:

SavingsAccount(double balance){
    this.savingsBalance = balance;
}

Eclipse告诉我"构造函数SpecialSavings(double)未定义"。我在某些地方读过,如果在子类中没有显式定义,则子类使用超类的默认构造函数。有人可以解释为什么这对我不起作用吗?

0 个答案:

没有答案