본문 바로가기
C++

명품 C++ Programming 3장 7번

by LaTale 2016. 8. 18.

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