연습문제 – Ex1

연습문제 (Due by 9/28 금 22시까지)
– HelloSDK와 HelloMFC 예제 연습.
1289309192.zip

 

연습문제 Ex1 (Due by 9/28 금 22시까지)


-cyber 강의실 (cyber.dku.edu)로 source code, executable file, solution/project VC++ 2005 file, 보고서를 학번_이름_Ex1.zip으로 묶어서 낼 것. 보고서 (30%)






[연습문제]


1. 은행 계좌를 나타내는 클래스 Account의 멤버함수를 추가 정의하라. 멤버 함수는 다음과 같은 기능을 해야 한다. (20%)


– ~Account() 소멸자 함수


int GetBalance() const 함수는 예금 잔액 (accountBalance)을 돌려줌


– char* GetUser() const 함수는 예금주의 이름 (accountUser)을 돌려줌


– char* GetNumber() const 함수는 예금 계좌 번호 (accountNumber)을 돌려줌




2. AccountSDK.cpp 와 AccountMFC.cpp 에 “Hello” 출력 부분을 고쳐서 자신의 이름, 학번, 학부 (전공), 간략하게 자신을 소개하는 내용을 화면에 출력하는 프로그램을 작성하시오. (AccountSDK와 AccountMFC 프로젝트를 따로 만든다) (10%)








3. AccountSDK.cpp 와 AccountMFC.cpp 에 “연습문제 0의 main.cpp”에 있었던 Account a, b 객체를 생성하고 그 내용을 화면에 출력하는 프로그램을 작성하시오. (힌트: Account의 Show 함수를 사용할 수 없으므로, GetBalance, GetUser, GetNumber 함수를 통하여 값을 받은 후, sprintf를 사용해서 문자열로 만들어 준 후 그것을 TextOut 함수에 넘겨준다) (20%)










4.  키보드에서 ESC를 눌렀을 때 윈도우 프로그램이 종료될 수 있도록 AccountSDK.cpp 와 AccountMFC.cpp를 고쳐라. (힌트: DestroyWindow 함수를 활용한다) (20%)



Leave a Reply

Your email address will not be published. Required fields are marked *