creditCard.cpp
上传用户:szmwdq
上传日期:2022-07-16
资源大小:528k
文件大小:1k
源码类别:

金融证券系统

开发平台:

Visual C++

  1. // creditCard.cpp: implementation of the creditCard class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #include "creditCard.h"
  5. //////////////////////////////////////////////////////////////////////
  6. // Construction/Destruction
  7. //////////////////////////////////////////////////////////////////////
  8. creditCard::creditCard(double minB,string n,int c,float b,string ba) :BankCard(n,c,b,ba)
  9. {minBalance=minB;}
  10. void creditCard::display()
  11. {
  12. cout<<"信用卡用户"<<endl;
  13. cout<<"卡号:"<<getNum()<<endl;
  14. cout<<"帐户余额:"<<getBalance()<<endl;
  15. cout<<"所属银行:"<<getBank()<<endl;
  16. cout<<"可透支金额:"<<minBalance<<endl;
  17. }
  18. void creditCard::withdrawal(double a)
  19. {
  20. double b=getBalance();
  21. if(b+minBalance<a)
  22. cout<<"余额不足!"<<endl;
  23. else
  24. b-=a;
  25. setBalance(b);
  26. }
  27. creditCard::~creditCard()
  28. {
  29. }