JAVA定义一个银行帐户类BankAccount实现银行帐户的概念,在BankAccount类中定义两个变量:"帐号" (account_number) 和"存款余额" (leftmoney),再定义四个方法:"存款" (savemoney)、"取款" (getmoney) 、 "查询余额" (getleftmoney)、构造方法(BankAccount)。 最后,在main()方法中创建一个BankAccount类的对象ba,假设ba的账号为:123456,初始的存款余额为500元。首先向该账户存入1000元,再取出2000元。
时间: 2024-02-22 16:55:38 浏览: 35
以下是 BankAccount 类的代码:
```java
public class BankAccount {
int account_number; // 帐号
double leftmoney; // 存款余额
// 构造方法
public BankAccount(int account_number, double leftmoney) {
this.account_number = account_number;
this.leftmoney = leftmoney;
}
// 存款方法
public void savemoney(double money) {
leftmoney += money;
System.out.println("已成功存入" + money + "元,当前余额为" + leftmoney + "元。");
}
// 取款方法
public void getmoney(double money) {
if (leftmoney >= money) {
leftmoney -= money;
System.out.println("已成功取出" + money + "元,当前余额为" + leftmoney + "元。");
} else {
System.out.println("余额不足,取款失败!");
}
}
// 查询余额方法
public double getleftmoney() {
return leftmoney;
}
}
```
在程序中,我们定义了一个 BankAccount 类,其中包含帐号和存款余额两个变量,以及存款、取款、查询余额三个方法。在构造方法中,我们可以初始化帐号和存款余额。在 main 函数中,我们创建了 BankAccount 类的对象 ba,初始帐号为 123456,存款余额为 500 元。然后,我们调用了存款和取款两个方法,分别存入 1000 元和取出 2000 元。
下面是完整的程序代码:
```java
public class Main {
public static void main(String[] args) {
BankAccount ba = new BankAccount(123456, 500);
ba.savemoney(1000);
ba.getmoney(2000);
}
}
```
程序输出结果如下:
```
已成功存入1000.0元,当前余额为1500.0元。
余额不足,取款失败!
```
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)