найти самую верхнюю родительскую категорию поста и создать активный класс

Forst Ошибка заключается в том, что возвращаемый тип вашего meyhod - void, и метод возвращает int.

 public void setAccountNumber(int accountnumber) {
    return accountnumber;
 }

Измените его на:

 public int setAccountNumber(int accountnumber) {
    return accountnumber;
 }

и, во-вторых, это не хорошее имя для метода, который используется для получения переменной, изменить имя метода на:

 public int getAccountNumber(int accountnumber) { // why is this argument???
    return accountnumber;
 }

Еще одна вещь, ваш метод

public void deposit(double amount) {
     return this.accountbalance = this.accountbalance + amount;
}

имеет ту же ошибку. Это должно быть:

public double deposit(double amount) { //change void to double
    return this.accountbalance + amount; //as suggested by SURESH ATTA
}
0
задан Julien S 18 February 2019 в 10:07
поделиться