checking.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:1k
源码类别:

C#编程

开发平台:

Visual C++

  1. //************************
  2. //**    checking.cpp    **
  3. //************************
  4. #include <iostream.h>
  5. #include "account.h"
  6. #include "checking.h"
  7. Checking::Checking(unsigned accNo, float balan)
  8.   :Account(accNo, balan){ remittance=other; }
  9. void Checking::Withdrawal(float amount)
  10. {
  11.   float temp=amount;                //非信汇、电汇结算方式,则不收手续费
  12.   if(remittance==remitByPost)        //若信汇,则加收30元手续费
  13.     temp=amount+30;
  14.   else if(remittance==remitByCable)  //若电汇,则加收60元手续费
  15.     temp=amount+60;
  16.   if(balance<temp)
  17.     cout <<"Insufficient funds:balance withdrawal: " <<temp <<endl;
  18.   else
  19.     balance-=temp;
  20. Display();
  21. }
  22. void Checking::SetRemit(REMIT re){ remittance=re; }