大一下学期项目设计—综合储蓄平台—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;
}


输出结果:

经验总结:

这样的代码才叫代码啊!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值