account.h

来自「Bank Account 1.0」· C头文件 代码 · 共 55 行

H
55
字号
///////////////////////////////////////////////////////////////
// Account.h

///////////////////////////////////////////////////////////////
#pragma once
///////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////
#include "stdafx.h"
///////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////
class Account
{
public:
	Account(accountType_t c_atype);
	Account(accountType_t c_atype, accNum_t c_actnum, 
		    field_t c_ssn, field_t c_fn, field_t c_adr, 
			field_t c_cty, field_t c_st, field_t c_zc, 
			field_t c_hph, field_t c_wph, pin_t c_pin);
	virtual ~Account();

	void createAccount();
	void depositMoney();
	void withdrawMoney();
	
	void insertAccNum(accNum_t accNum);

	accountType_t typeOfAccount() const;
	accNum_t accountNumber() const;
	field_t	customerSocial() const;
	field_t	customerFullName() const;
	field_t	customerAddress() const;
	field_t	customerCity() const;
	field_t	customerState() const;
	field_t	customerZipCode() const;
	field_t	customerHomePhone() const;
	field_t	customerWorkPhone() const;
	
	currency_t balance() const;
private:
	accountType_t	my_typeOfAccount;
	accNum_t*		my_accountNumber;
	field_t*		my_customerSocial;
	field_t*		my_customerFullName;
	field_t*		my_customerAddress;
	field_t*		my_customerCity;
	field_t*		my_customerState;
	field_t*		my_customerZipCode;
	field_t*		my_customerHomePhone;
	field_t*		my_customerWorkPhone;
	pin_t*			my_pinNumber;
	currency_t*		my_balance;
};
///////////////////////////////////////////////////////////////

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?