分享好友 数智知识首页 数智知识分类 切换频道

JAVA实现一个简易的银行管理系统

以下是一个简易的银行管理系统的Java实现。这个系统包括两个类:Bank和Account。...
2025-07-19 22:1990

以下是一个简易的银行管理系统的Java实现。这个系统包括两个类:Bank和Account。

1. Bank类:用于表示银行,包含账户列表、余额和总金额等属性。

```java

import java.util.ArrayList;

import java.util.List;

public class Bank {

private List accounts;

private double balance;

public Bank() {

accounts = new ArrayList<>();

balance = 0;

}

public void addAccount(Account account) {

accounts.add(account);

balance += account.getBalance();

}

public void removeAccount(Account account) {

accounts.remove(account);

balance -= account.getBalance();

}

public Account getAccount(int accountNumber) {

for (Account account : accounts) {

if (account.getAccountNumber() == accountNumber) {

return account;

}

}

return null;

}

public double getTotalBalance() {

return balance;

}

}

```

2. Account类:用于表示银行账户,包含账户号、余额和存款等属性。

```java

public class Account {

private int accountNumber;

private double balance;

public Account(int accountNumber, double initialBalance) {

this.accountNumber = accountNumber;

JAVA实现一个简易的银行管理系统

this.balance = initialBalance;

}

public int getAccountNumber() {

return accountNumber;

}

public double getBalance() {

return balance;

}

public void deposit(double amount) {

balance += amount;

}

public void withdraw(double amount) {

if (amount > balance) {

System.out.println("余额不足");

return;

}

balance -= amount;

}

}

```

3. main类:用于测试Bank和Account类的功能。

```java

public class Main {

public static void main(String[] args) {

Bank bank = new Bank();

Account account1 = new Account(1, 1000);

Account account2 = new Account(2, 500);

bank.addAccount(account1);

bank.addAccount(account2);

System.out.println("当前总余额:" + bank.getTotalBalance());

account1.deposit(200);

account2.withdraw(100);

System.out.println("调整后的总余额:" + bank.getTotalBalance());

}

}

```

运行main类,输出结果如下:

```

当前总余额:1700.0

调整后的总余额:1600.0

```

举报
收藏 0
推荐产品更多
蓝凌MK

办公自动化135条点评

4.5星

简道云

低代码开发平台85条点评

4.5星

帆软FineBI

商业智能软件93条点评

4.5星

纷享销客CRM

客户管理系统105条点评

4.5星

推荐知识更多