이전 학습에서는 C++ 비주얼 개발 도구를 사용하여 C++ 도형 프로젝트의 계층 구조를 보았습니다. 또한 C++ 비주얼 개발 도구를 사용하여 프로젝트에 클래스를 추가하거나 클래스에 특성 및 메소드를 추가할 수 있습니다. 이 학습에서는 원 및 구 클래스에 getCircumference 메소드를 추가합니다. getCircumference 메소드는 반지름을 사용하여 도형 및 원의 원주를 계산합니다.
원 클래스에 getCircumference 메소드 추가
원의 원주를 계산하는 공식은 πr²이며 여기서 r은 원의 반지름입니다. 글로벌 상수 π는 기본 도형 클래스에 저장됩니다.
원 클래스에 getCircumference 메소드를 추가하려면 다음을 수행하십시오.
구 클래스에 getCircumference 메소드를 추가하려면 다음을 수행하십시오.
도형 응용프로그램을 실행하려면 다음을 수행하십시오.
Enter the radius of the sphere: 10 Enter the color of the sphere: Blue Sphere: Radius = 10 Circumference = 62.8319 Area = 1256.64 Volume = 4188.79 Color = Blue
프로그램이 현재 도형의 크기 및 색상을 표시하고 새 도형의 값을 지정하라는 메시지를 표시합니다. 새 도형의 속성이 콘솔 보기에 표시됩니다. main.cpp에서 코드를 수정하여 원 클래스를 실행할 수 있습니다.