编写Account类,添加带参方法实现存款(setSave)和取款(setDraw)业务,开户时帐户double userAccount=0初始金额为0元,取款时如果余额不足给出提示。Java
时间: 2024-10-21 13:16:12 浏览: 0
在Java中,你可以创建一个名为`Account`的类,用于模拟银行账户的基本操作。下面是一个简单的实现:
```java
public class Account {
private double userAccount; // 用户账户余额
public Account() {
this.userAccount = 0; // 初始余额为0元
}
// 存款方法
public void setSave(double amount) {
if (amount > 0) { // 检查是否存入正数
userAccount += amount;
System.out.println("成功存款: " + amount + "元,当前余额:" + userAccount);
} else {
System.out.println("无效操作:存款金额必须是非负数");
}
}
// 取款方法,检查余额是否足够
public void setDraw(double amount) {
if (amount <= userAccount) { // 如果取款金额不大于余额
userAccount -= amount;
System.out.println("成功取款: " + amount + "元,当前余额:" + userAccount);
} else {
System.out.println("余额不足,无法完成取款操作");
}
}
// 为了演示示例,提供一个获取余额的方法,尽管这个在实际应用中通常不需要
public double getUserBalance() {
return userAccount;
}
}
```
在这个例子中,用户可以创建`Account`对象并调用`setSave`和`setDraw`方法进行操作。如果有取款需求但余额不足,程序会打印出相应的错误信息。
阅读全文