C++银行管理系统
本文没有完整代码,想找作业的就别在这浪费时间了
最近实在是闲来无事,想着重新温习一下之前c++的一个大作业:银行管理系统,C++当时学的十分痛苦,毕竟是从面向过程到面向对象转变的过程,十分不理解为什么非要封装起来,为什么要写那么多函数来回调用,但是现在明白回来,真正在学习的痛苦的时候,那正是长知识的最快的时候。
账户内部设置
将每一个用户账户封装为对象,其中包括账号、密码、余额等,还有获得密码设置密码账户等的方法,后续还可以拓展更多。
创建对象数组,即预估总共的用户数量,这个有较大的限制,我也想过将用户文件等写入文件,读出文件的方法,也想过使用数据库存储的方法;为了最快写出框架,就简单写了一点。
希望就当个段子看了吧
代码
#include <iostream>
#include <sstream>
using namespace std;
void menu();
string inchangestr(int x);
void regisid();
void regispas();
void usregister();
void uslogin();
int checkid(int x);
bool checkpass(int x);
void clean();
void mainmenu(int id);
class Bankuser{
public:
int getaccount();
string getpassword();
void setaccount(int x);
void setpassword(string p);
private:
int count;
string pass="";
double balence=0.00;
};
int Bankuser::getaccount()
{
return count;
}
string Bankuser::getpassword()
{
return pass;
}
void Bankuser::setaccount(int x)
{
count=x;
}
void Bankuser::setpassword(string p)
{
pass=p;
}
//Bankuser bankuser;
Bankuser bank[100];
int associat[100][2

最低0.47元/天 解锁文章
679





