用C++写一个代码,实现简单的银行管理系统
时间: 2024-04-06 16:30:33 浏览: 13
好的,以下是一个简单的银行管理系统的C++代码示例:
```c++
#include<iostream>
using namespace std;
class BankAccount {
private:
string accountNumber;
string accountHolderName;
double balance;
public:
// 构造函数
BankAccount(string number, string name) {
accountNumber = number;
accountHolderName = name;
balance = 0;
}
// 存款操作
void deposit(double amount) {
balance += amount;
cout << "成功存入 " << amount << " 元,当前余额为 " << balance << " 元。" << endl;
}
// 取款操作
void withdraw(double amount) {
if (amount > balance) {
cout << "余额不足,无法取款。" << endl;
} else {
balance -= amount;
cout << "成功取出 " << amount << " 元,当前余额为 " << balance << " 元。" << endl;
}
}
// 显示账户信息
void display() {
cout << "账户编号:" << accountNumber << endl;
cout << "账户持有人姓名:" << accountHolderName << endl;
cout << "账户余额:" << balance << endl;
}
};
int main() {
// 创建一个账户
BankAccount account("001", "张三");
account.display();
// 存款
account.deposit(1000);
account.display();
// 取款
account.withdraw(500);
account.display();
// 再次存款
account.deposit(2000);
account.display();
return 0;
}
```
这个银行管理系统的代码实现了创建账户、存款、取款、显示账户信息等基本功能。在程序运行时,会输出各个操作的结果。