UML 비주얼 개발 도구를 사용하여 C++ 응용프로그램 확장

이 학습서에서는 UML 시각화 도구를 사용하여 샘플 C++ 응용프로그램을 시각화하고 확장합니다.

Shapes라는 동일한 응용프로그램에는 클래스로 표현되는 2D 및 3D 쉐이프가 있습니다. 각 2D 클래스(예: 정사각형 클래스)는 shapes2d 클래스에서 상속하고 각 3D 클래스(예: 구 클래스)는 shapes3d 클래스에서 상속합니다. 응용프로그램을 실행할 때 새 쉐이프의 크기 및 색상 지정을 요구하는 프롬프트가 표시됩니다. 그런 다음, 새 쉐이프 정보가 콘솔 보기에 표시됩니다.

이 학습서에서는 UML 비주얼 개발 도구를 사용하여 C++ Shapes 프로젝트의 계층 및 구조를 봅니다. getCircumference라는 새 메소드를 반지름을 사용하여 쉐이프 환경을 계산하고 표시하는 구 클래스와 원 클래스 모두에 추가합니다. 마지막 연습에서는 UML 시각화 도구를 사용하여 원뿔 쉐이프를 프로젝트에 추가합니다. 원뿔 클래스는 shapes3d 클래스에서 상속하여 원뿔을 나타냅니다.

시작하기 전에 샘플 갤러리에서 Shapes 프로젝트를 가져와야 합니다. 관련 샘플 보기를 클릭하여 C++ 쉐이프 샘플의 샘플 갤러리를 여십시오.

시간   1시간
시작 화살표   학습서 시작
샘플 아이콘 보기   관련 샘플 보기