독도 광고 모금 캠페인
$ 문제

상속 실험하기: 교재 예제 11-1 ~ 11-17 참고
Calc 클래스와 이를 상속한 Add, Mul 클래스를 만듦
Calc 의 데이터멤버를 protected로 설정. (private로 한 경우와 차이점은?)
sizeof() 를 이용하여 각 클래스의 크기를 출력함
각 클래스에 2개 이상의 생성자 만들기
Default 생성자, parameter를 받는 생성자
각 생성자에 출력문 추가 : ex)  cour << “Cal::default 생성자 실행\n”);
각 클래스에 소멸자 만들기 및 출력문 추가
객체를 생성할 때 생성자가 불려지는 순서 확인
Ex)    Add a;   // 화면 출력문을 통해 확인
소멸자가 불려지는 순서도 확인할 것
부모 생성자를 골라서 생성하는 방법 실험
Ex)    Add a(10, 20);  // 부모 생성자중 Calc(int, int) 실행하게 할 것
Overriding 함수 추가 (예제 11-7)
Overriding 과 overloading의 차이는?


$ 소스

소스보기

Introduce

용희

공학도를 꿈꾸며 !!

Category Menu

Recent Post
Recent Reply