다음을 통해 공유


클래스 및 기타 형식 작업

업데이트: 2007년 11월

클래스 디자이너에서는 프로젝트의 클래스와 다른 형식에 대한 작업을 수행하는 데 사용할 수 있는 클래스 다이어그램이라는 시각적인 디자인 화면을 제공합니다. 클래스 다이어그램에 표시되는 각 요소는 코드의 해당 요소에 대응하기 때문에 클래스 디자이너는 코드를 시각적으로 나타낼 수 있습니다.

클래스 디자이너는 다음 세 가지 기능을 제공합니다.

  • 디자인. 클래스 다이어그램을 편집하여 프로젝트의 코드를 편집할 수 있습니다. 새 요소를 추가하거나 원하지 않는 요소를 삭제할 수 있습니다. 변경 내용은 코드에 반영됩니다.

  • 시각화. 프로젝트의 형식을 그래픽 형태로 볼 수 있으므로 프로젝트 구조를 쉽게 이해할 수 있습니다. 이 뷰를 사용자 지정하여 프로젝트에서 가장 중요하다고 생각되는 부분에 포커스를 둘 수 있습니다. 프로젝트의 이미지를 저장하여 데모를 수행하거나 설명서를 만들 때 사용할 수 있습니다.

  • 클래스 및 형식 리팩터링. 메서드 재정의, 식별자 이름 변경, 매개 변수 리팩터링, 인터페이스 및 추상 클래스 구현 작업을 수행할 수 있습니다.

    참고:

    클래스 디자이너는 소스 파일의 위치를 추적하지 않기 때문에 프로젝트 구조를 수정하거나 프로젝트 내에서 소스 파일을 이동하면 특히 형식 정의, 기본 클래스 또는 형식 연결의 소스 형식의 경우 클래스 디자이너에서 해당 형식을 추적할 수 없게 됩니다. 또한 클래스 디자이너에서 이 형식을 표시할 수 없습니다.와 같은 오류가 발생할 수 있습니다. 이 경우 수정하거나 재배치한 소스 코드를 클래스 다이어그램으로 다시 끌어 다시 표시합니다.

단원 내용

클래스 다이어그램 작업

클래스 및 형식 디자인

클래스 다이어그램에서 형식 및 관계 보기

클래스 및 형식 리팩터링

클래스 디자이너에서 Visual C++ 코드 사용

클래스 디자이너 오류 메시지

관련 단원

방법: 클래스 세부 내용 창 열기