티스토리 뷰
#include <cstdlib>
#include <iostream>
using namespace std;
class BankAccount {
public:
int getaccountNumber();
void setaccountNumber(int num);
string getName();
void setName(string name1);
int getBalance();
void setBalance(int bal);
void deposit(int amount);
void withdraw(int amount);
private:
int banknum;
string name;
int balance;
};
int BankAccount:: getaccountNumber(){
return balance;
}
void BankAccount:: setaccountNumber(int num){
balance = num;
}
string BankAccount:: getName(){
return name;
}
void BankAccount:: setName(string name1){
name = name1;
}
int BankAccount:: getBalance(){
return balance;
}
void BankAccount:: setBalance(int bal){
balance = bal;
}
void BankAccount:: deposit(int amount){
balance += amount;
}
void BankAccount:: withdraw(int amount){
balance -= amount;
}
int main(int argc, char *argv[])
{
BankAccount bank ;
bank.setaccountNumber(123456);
bank.setName("홍길동");
bank.setBalance(100000);
cout << "계좌번호는 " << bank.getaccountNumber() << " 입니다. \n";
cout << "이름은 " << bank.getName() << " 입니다.\n";
cout << "현재 금액은 "<< bank.getBalance() << " 입니다. \n";
bank.deposit(10000);
cout << "현재 금액은 "<< bank.getBalance() << " 입니다. \n";
bank.withdraw(10000);
cout << "현재 금액은 "<< bank.getBalance() << " 입니다. \n";
system("PAUSE");
return EXIT_SUCCESS;
}
'IT > C++' 카테고리의 다른 글
[C++] 생성자 소멸자 응용 프로그램 (0) | 2014.10.08 |
---|---|
통장관리프로그램 (2) | 2014.09.26 |
[C++] 예제 3 (0) | 2014.09.25 |
[C++] 예제 2 (1) | 2014.09.23 |
[C++] 예제 1 (0) | 2014.09.15 |