Oval 클래스는 주어진 사각형에 내접하는 타원을 추상화한 클래스이다. Oval 클래스의 멤버는 모두 다음과 같다. Oval 클래스를 선언부와 구현부로 나누어 작성하라.
- 정수값의 사각형 너비와 높이를 가지는 width, height 변수 멤버
- 너비와 높이 값을 매개 변수로 받는 생성자
- 너비와 높이를 1로 초기화하는 매개 변수 없는 생성자
- width와 height를 출력하는 소멸자
- 타원의 너비를 리턴하는 getWidth() 함수 멤버
- 타원의 높이를 리턴하는 getHeight() 함수 멤버
- 타원의 너비와 높이를 변경하는 set(int w, int h) 함수 멤버
- 타원의 너비와 높이를 화면에 출력하는 show() 함수 멤버
'C++' 카테고리의 다른 글
명품 C++ Programming 3장 9번 (0) | 2016.08.18 |
---|---|
명품 C++ Programming 3장 8번 (0) | 2016.08.18 |
명품 C++ Programming 3장 6번 (0) | 2016.08.18 |
명품 C++ Programming 3장 5번 (0) | 2016.08.18 |
명품 C++ Programming 3장 4번 (2) | 2016.08.18 |