用JAVA写(1)定义一个银行帐户类BankAccount实现银行帐户的概念。 (2)账户的属性包括账号和存款余额,需要在BankAccount类中定义两个变量:“帐号” (account_number) 和“存款余额”(leftmoney)。 (3)对账户的
时间: 2024-04-30 18:19:01 浏览: 335
操作包括存款、取款和查询余额,需要在BankAccount类中定义三个方法:deposit、withdraw和getBalance。具体实现如下:
```java
public class BankAccount {
private String account_number; // 帐号
private double leftmoney; // 存款余额
public BankAccount(String account_number, double leftmoney) {
this.account_number = account_number;
this.leftmoney = leftmoney;
}
public void deposit(double amount) {
leftmoney += amount;
System.out.println("成功存入" + amount + "元,当前余额为" + leftmoney + "元");
}
public void withdraw(double amount) {
if (amount > leftmoney) {
System.out.println("余额不足,取款失败");
} else {
leftmoney -= amount;
System.out.println("成功取出" + amount + "元,当前余额为" + leftmoney + "元");
}
}
public double getBalance() {
return leftmoney;
}
public static void main(String[] args) {
BankAccount account = new BankAccount("123456", 1000);
account.deposit(500);
account.withdraw(200);
System.out.println("当前余额为:" + account.getBalance());
}
}
```
在main方法中,我们创建了一个BankAccount对象,初始化账号为“123456”,余额为1000元,然后分别进行了存款500元和取款200元的操作,并最后输出了当前余额。
阅读全文