首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

大一上学期项目设计—综合储蓄平台—Record类

2012-09-23 
大一下学期项目设计—综合储蓄平台—Record类简述实验:实现基本用户信息的存储头文件:#ifndef HEADER_RECORD

大一下学期项目设计—综合储蓄平台—Record类

简述实验:实现基本用户信息的存储

头文件:

#ifndef HEADER_RECORD//预处理命令,防止文件被多次引用。#define HEADER_RECORD//预处理命令,防止文件被多次引用。#include<string>using namespace std;class Record{private:int number;//用户的账号string userName;//用户名string passWord;//用户的密码double balance;//用户的余额int flag;//用户的状态public:Record();void set_number(int number);void set_userName(string userName);void set_passWord(string passWord);void set_balance(double balance);void set_flag(int flag);int get_number();string get_userName();string get_passWord();double get_balance();int get_flag();void display_Record();};#endif


源文件:

#include "Record.h"//包含头文件#include <iostream>using namespace std;//构造函数,进行数据成员的初始化。Record::Record(){this->number = 0;this->userName = " ";this->passWord = " ";this->balance = 0;this->flag = -1;}void Record::set_number (int number){this->number = number;}void Record::set_userName (string userName){this->userName = userName;}void Record::set_passWord  (string passWord){this->passWord = passWord;}void Record::set_balance (double balance){this->balance = balance;}void Record::set_flag (int flag){this->flag = flag;} int Record::get_number (){return this->number;}string Record::get_userName (){return this->userName; }string Record::get_passWord (){return this->passWord;}double Record::get_balance (){return this->balance;}int Record::get_flag (){return this->flag;}void Record::display_Record ()//显示账户信息{cout << "Print Record elements..." << endl;cout << "number:" << this->number << endl;cout << "userName:" << this->userName << endl;cout << "passWord:" << this->passWord << endl;cout << "balance:" << this->balance << endl;cout << "flag:" << this->flag << endl;cout << "End of Record..." << endl;}


测试文件:

#include"Record.h"//包含头文件#include<iostream>using namespace std;int main(){ Record * record = new Record ();//新建一个Record record->display_Record(); cout << endl; record->set_number (10001); record->set_userName ("lihongxuan"); record->set_passWord ("123456"); record->set_balance (10000); record->set_flag (1); record->display_Record(); cout << endl; return 0;}


输出结果:

大一上学期项目设计—综合储蓄平台—Record类

经验总结:

这样的代码才叫代码啊!

 

 

热点排行