Я получаю ошибку брекетинга в Eclipse (строки 15 & 18) «public account myCustomAccount ... balance = начальный баланс;» «когда я пытаюсь открыть второй конструктор в следующем программа. Программа предназначена для упражнений главы 9 «Диета» «Введение в программирование» 7.ошибка разрешения брекетинга при создании конструкторов в Java
Я подозреваю, что неправильно создаю конструктор. Какой совет вы предлагаете? (Спасибо вам заблаговременно!)
import java.util.Date;
public class Account {
//declare required variables
private int id = 0;
private double balance = 0;
private double annualInterestRate = 0; //assume all accounts have the same interest rate
private Date dateCreated = new Date(); //no-argument instance stores the present date
//define default & custom constructors
public Account mydefaultaccount = new Account(); //no-argument instance of Account
public Account myCustomAccount = new Account(int identNum, double initialBalance) {
id = identNum;
balance = initialBalance;
}
//define getters
public int getId() {
return id;
}
public double getBalance() {
return balance;
}
public double annualInterestRate() {
return annualInterestRate;
}
public Date getDate() {
return dateCreated;
}
//define setters
public void setId(int idSetter) {
id = idSetter;
}
public void setBalance(double balanceSetter) {
balance = balanceSetter;
}
public void setAnnualInterestRate(double annualSetter) {
annualInterestRate = annualSetter;
}
//define required monthly interest rate getter
public double getMonthlyInterestRate() {
double moInt = annualInterestRate/12;
return moInt;
}
//define modifiers
public double withdraw(int withdraw) {
balance = balance - withdraw;
}
public double deposit(int deposit) {
balance = balance + deposit;
}
}
большое спасибо! Я знал, что что-то не так. Я ценю вашу помощь. – assemblyDruid
@CameronFarvin Если бы я помог, был бы признателен, если бы был принят! – Li357
Извинения, у меня есть. Это был мой первый пост SOverflow. – assemblyDruid