使用BankAccount类和BankAccountClient类为我的大学课分配作业。我需要做的一件事情是“添加一个构造函数,客户端可以使用该构造函数来初始化名称和平衡。 确保余额不能用任何负值初始化。” 我已经添加了构造函数,但是在确保余额不能用负值初始化时遇到了问题。
我曾考虑过在构造函数中尝试if方法,但没有想到编写它的方法。
public class BankAccount {
private String name;
private double balance;
public BankAccount() {
this.name = null;
this.balance = 0;
}
public BankAccount(String name, double balance) {
this.name = name;
this.balance = balance;
}
}
public class BankAccountClient {
public static void main(String[] args) {
BankAccount ba = new BankAccount("John", 1000);
}
}