实现银行存取款的简单编程
时间: 2024-06-13 20:06:40 浏览: 15
以下是一个简单的Java代码实现银行存取款系统的示例:
```java
public class Bank {
private double balance; // 余额
// 存款
public void deposit(double amount) {
balance += amount;
System.out.println("存款成功,存入金额为:" + amount + "元,当前余额为:" + balance + "元");
}
// 取款
public void withdraw(double amount) {
if (balance >= amount) {
balance -= amount;
System.out.println("取款成功,取出金额为:" + amount + "元,当前余额为:" + balance + "元");
} else {
System.out.println("余额不足,取款失败!");
}
}
// 转账
public void transfer(Bank other, double amount) {
if (balance >= amount) {
balance -= amount;
other.balance += amount;
System.out.println("转账成功,转出金额为:" + amount + "元,当前余额为:" + balance + "元");
} else {
System.out.println("余额不足,转账失败!");
}
}
// 查询余额
public double getBalance() {
return balance;
}
}
```
在主函数中,可以通过以下方式调用上述方法:
```java
public static void main(String[] args) {
Bank bank = new Bank();
bank.deposit(1000); // 存款1000元
bank.withdraw(500); // 取款500元
Bank otherBank = new Bank();
bank.transfer(otherBank, 200); // 将200元转账给另一个银行账户
System.out.println("当前余额为:" + bank.getBalance() + "元"); // 查询余额
}
```
相关推荐
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.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)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)