accountstandard.cpp

来自「是银行atm机的基本功能实现」· C++ 代码 · 共 39 行

CPP
39
字号
// AccountStandard.cpp: implementation of the AccountStandard class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "AccountStandard.h"
#include "ErrorCode.h"
#include "Error.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

AccountStandard::AccountStandard()
{

}

AccountStandard::~AccountStandard()
{

}

int AccountStandard::Save(double Amount)
{
	SetBalance(GetBalance()+Amount);	//存钱总是被允许的
	return NOERROR;
}

int AccountStandard::Withdraw(double Amount)
{
	if(Amount>GetBalance()){			//如果钱数不够则普通帐户不能取钱
		Error::SetLastError("Not enough money.");
		return NOENOUGHMONEY;
	}
	SetBalance(GetBalance()-Amount);
	return NOERROR;
}

⌨️ 快捷键说明

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