열혈강의 c++ 연습문제 7-1

♪C++ 2010. 10. 31. 23:38

#include<iostream>
using std::endl;
using std::cout;
using std::cin;
class account
{
private:
 char acc_num[10];//계좌번호
 int balance; //계좌 잔액
public :
 account(char* num="1234",int bal=1)
 {
  strcpy(acc_num,num);
  balance=bal;
 }
 const char* money() const
 {
  return acc_num;
 }
 const int bal() const
 {
  return balance;
 }

};
class kbaccount : public account
{
 private:
 int transfer;
public:
 kbaccount(char* acc_num,int balance,int _transfer) : account(acc_num,balance)
 {
  transfer=_transfer;
 }
 const int tran() const
 {
  return transfer;
 }
 void showdata() const
 {
  cout<<"계좌 번호 : "<<money()<<endl;
  cout<<"계좌 잔액 : "<<bal()<<"원"<<endl;
  cout<<"이체 한도 : "<<tran()<<"원"<<endl;
 }
};
int main()
{
 //계좌 번호 : 1234-5678
 //초기 입금액: 5000원
 // 이체 한도 : 100000원

 kbaccount acc("1234-5678",5000,100000);
 acc.showdata();
 return 0;
}

'♪C++' 카테고리의 다른 글

4996 에러  (0) 2018.08.14
c++ 연습 8-1  (0) 2010.11.14
OOP프로젝트 5단계  (0) 2010.11.02
C++ 열혈강의 7-2 연습문제  (3) 2010.11.01
C++ BasicInheri1  (1) 2010.10.31