C++面向对象的ATM机设计,含MFC和控制台版本


内含控制台和MFC版本,面向对象设计,模块化编程,使用文件流储存户主信息,其中MFC版本为现学现卖,写的较为青涩,可供各位参考
资源截图
代码片段和文件信息
#pragma warning(disable:4996)
#include “Account.h“

//@***********************************************
//@brief:   设置ID
//@version: v1.0
//@data:    2019.10.11
void UserInfo::SetID(char *id)
{
strncpy(this->ID id 17);
}


//@***********************************************
//@brief:   获取ID
//@version: v1.0
//@data:    2019.10.11
char* UserInfo::GetID()
{
return ID;
}


//@***********************************************
//@brief:   设置密码
//@version: v1.0
//@data:    2019.10.11
void UserInfo::SetPW(char *pw)
{
strncpy(this->PassWord pw 7);
}


//@***********************************************
//@brief:   获取密码
//@author:  王鹏, 谢智彬, 陈佳璇
//@version: v1.0
//@data:    2019.10.11
char* UserInfo::GetPW()
{
return PassWord;
}


//@***********************************************
//@brief:   设置银行
//@version: v1.0
//@data:    2019.10.11
void UserInfo::SetBK(char *bk)
{
strncpy(this->bank bk 4);
}


//@***********************************************
//@brief:   获取银行
//@version: v1.0
//@data:    2019.10.11
char* UserInfo::GetBK()
{
return bank;
}


//@***********************************************
//@brief:   设置余额
//@version: v1.0
//@data:    2019.10.11
void UserInfo::SetBL(float bl)
{
this->balance = bl;
}


//@***********************************************
//@brief:   获取余额
//@version: v1.0
//@data:    2019.10.11
float UserInfo::GetBL()
{
return this->balance;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    ..A..H.     52224  2020-05-06 23:20  ATMATM Console.vsATMv15.suo

     文件    5492736  2020-05-06 23:20  ATMATM Console.vsATMv15Browse.VC.db

     文件   34406400  2019-11-24 10:34  ATMATM Console.vsATMv15ipchAutoPCH314148150350b12eMACHINE.ipch

     文件   31195136  2019-11-24 10:34  ATMATM Console.vsATMv15ipchAutoPCH71291bd3a3d225fUI.ipch

     文件   31391744  2019-11-24 10:32  ATMATM Console.vsATMv15ipchAutoPCH718d0e7b47514f58MAIN.ipch

     文件   34406400  2019-12-30 11:00  ATMATM Console.vsATMv15ipchAutoPCH993bdf9cc1ff7672MACHINE.ipch

     文件   34406400  2020-05-06 23:20  ATMATM Console.vsATMv15ipchAutoPCHa8d45eee0d42bbfaMACHINE.ipch

     文件   33161216  2019-11-24 10:34  ATMATM Console.vsATMv15ipchAutoPCHaad2cf4cba07ca83SELECT.ipch

     文件   31326208  2020-05-06 23:19  ATMATM Console.vsATMv15ipchAutoPCHc30373609d159a46ACCOUNT.ipch

     文件   33161216  2020-05-06 23:20  ATMATM Console.vsATMv15ipchAutoPCHca00b929bc041eb7SELECT.ipch

     文件   31326208  2019-11-24 10:34  ATMATM Console.vsATMv15ipchAutoPCHccccbff73aca15b2ACCOUNT.ipch

     文件   31195136  2020-05-06 23:20  ATMATM Console.vsATMv15ipchAutoPCHd56b3b23966ceabUI.ipch

     文件   31391744  2020-05-06 23:18  ATMATM Console.vsATMv15ipchAutoPCHedd5dbf29db70cMAIN.ipch

     文件       1503  2020-05-06 23:19  ATMATM ConsoleATMAccount.cpp

     文件        608  2020-05-06 23:20  ATMATM ConsoleATMAccount.h

     文件       6280  2019-11-01 11:12  ATMATM ConsoleATMATM.vcxproj

     文件       1700  2019-11-01 11:12  ATMATM ConsoleATMATM.vcxproj.filters

     文件        165  2019-10-11 11:56  ATMATM ConsoleATMATM.vcxproj.user

     文件        130  2019-11-17 23:23  ATMATM ConsoleATMase.txt

     文件      40731  2019-11-16 14:20  ATMATM ConsoleATMDebugAccount.obj

     文件        227  2019-10-30 18:00  ATMATM ConsoleATMDebugATM.Build.CppClean.log

     文件        875  2019-11-16 20:38  ATMATM ConsoleATMDebugATM.log

     文件        228  2019-11-16 20:38  ATMATM ConsoleATMDebugATM.tlogATM.lastbuildstate

     文件      13678  2019-11-16 20:38  ATMATM ConsoleATMDebugATM.tlogCL.command.1.tlog

     文件      89834  2019-11-16 20:38  ATMATM ConsoleATMDebugATM.tlogCL.read.1.tlog

     文件       3448  2019-11-16 20:38  ATMATM ConsoleATMDebugATM.tlogCL.write.1.tlog

     文件       7394  2019-11-16 20:38  ATMATM ConsoleATMDebugATM.tloglink.command.1.tlog

     文件       3974  2019-11-16 20:38  ATMATM ConsoleATMDebugATM.tloglink.read.1.tlog

     文件       1146  2019-11-16 20:38  ATMATM ConsoleATMDebugATM.tloglink.write.1.tlog

     文件     520376  2019-11-16 20:38  ATMATM ConsoleATMDebugMachine.obj

............此处省略168个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)