使用Java超类构造函数编译错误

时间:2018-04-13 15:43:49

标签: java

我正在开发一个" Online" java家庭作业,并获得了超级班级" BankAccount"它接受一个String和一个int(没有变量名),以及一个子类" SavingsAccount"接受双变量" interestRate"。我写了

public  SavingsAccount (String, int, double interestRate) {
    super();
    this.interestRate = interestRate;
}

这导致编译器给我一个"标识符" String和int变量的错误,我想也许它想要变量名,但是提供了non。有人可以给我一些关于这个问题的见解,以便我可以解决问题吗?

1 个答案:

答案 0 :(得分:1)

感谢快速回复,我需要自己为String和int值指定名称,只要我和super()

一起传递相同的名称,它就不管我称之为什么
public  SavingsAccount (String name, int number, double interestRate) {
super (name, number) ;
this.interestRate = interestRate; }