Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

클래스 다이어그램에서 클래스는 구조, 동작 및 관계가 비슷한 개체 집합을 설명합니다. 클래스의 이름은 패키지 내에서 고유해야 합니다.

클래스 셰이프입니다.

클래스 셰이프는 세 개의 행이 있는 사각형으로 시작합니다. 클래스의 이름이 맨 위 행에 있습니다. 다른 두 행은 클래스에서 사용할 수 있는 메서드 또는 작업에 대한 것입니다.

참고 항목

UML 클래스 다이어그램 만들기

정적 구조 다이어그램 클래스 UML 클래스 셰이프 아이콘 구조, 동작 및 관계가 비슷한 개체 집합을 설명합니다. 클래스는 클래스(정적 구조) 다이어그램에서 선언되며 모델링되는 시스템의 개념을 나타냅니다. 클래스의 이름은 패키지 내에서 고유해야 합니다.

클래스 셰이프 이름을 지정하고 다른 속성 값 추가

트리 뷰 요소를 나타내는 아이콘이나 다이어그램의 요소를 나타내는 셰이프를 두 번 클릭하여 요소의 UML 속성 대화 상자를 엽니다.

팁: 도형을 마우스 오른쪽 단추로 클릭한 다음 도형 표시 옵션을 클릭하여 다이어그램의 셰이프에 표시되는 속성 값을 제어합니다. UML 셰이프 표시 옵션 대화 상자에서 속성 값을 표시하거나 숨길 옵션을 선택하고 선택을 취소합니다.

클래스 셰이프의 특성 또는 작업 섹션 숨기기

도형을 마우스 오른쪽 단추로 클릭하고 도형 표시 옵션을 클릭한 다음 표시 안 함에서 특성 또는 연산을 확인합니다.

클래스 셰이프에 표시되는 속성 값 제어

도형을 마우스 오른쪽 단추로 클릭하고 도형 표시 옵션을 클릭한 다음 옵션을 선택하거나 선택 취소하여 값을 표시하거나 숨깁니다.

템플릿 매개 변수 숨기기

도형을 마우스 오른쪽 단추로 클릭하고 도형 표시 옵션을 클릭한 다음 표시 안 함에서 템플릿 매개 변수를 확인합니다.

실현 관계 표시

클래스 도형을 마우스 오른쪽 단추로 클릭하고 도형 표시 옵션을 클릭한 다음, 실현 링크를 선택합니다. 셰이프를 선택한 다음 컨트롤 핸들 컨트롤 핸들 이미지 - 노란색 다이아몬드끌어 서 Realizes 화살표를 만듭니다.

클래스 셰이프가 소유한 다이어그램 만들기

도형을 마우스 오른쪽 단추로 클릭하고 다이어그램을 클릭한 다음 새로 만들기를 클릭하고 원하는 다이어그램 유형을 선택한 다음 확인을 클릭합니다.

또는 모델 탐색기 에서 도형을 마우스 오른쪽 단추로 클릭하고 새 다이어그램을 클릭합니다.

클래스 셰이프의 다른 보기로 이동합니다.

도형을 마우스 오른쪽 단추로 클릭하고 보기를 클릭한 다음 원하는 보기를 선택한 다음 확인을 클릭합니다.

보기에서 클래스와 다른 요소 간의 관계 표시

도형을 마우스 오른쪽 단추로 클릭한 다음 관계 표시를 클릭합니다.

속성 대화 상자

아래 제목을 선택하여 열고 이 셰이프의 속성에 대한 세부 정보를 확인합니다.

속성

설명

이름

클래스의 이름을 입력합니다. 동일한 패키지 클래스에는 고유한 이름이 있어야 합니다.

전체 경로

UML 모델 다이어그램 템플릿은 시스템 모델 계층 구조에서 요소의 경로에 대한 전체 정보를 자동으로 제공합니다. 이 정보는 편집할 수 없지만 요소를 이동하면 경로가 자동으로 업데이트됩니다.

스테레오 타입

드롭다운 목록에서 원하는 스테레오타입을 선택합니다. 사용하려는 스테레오타입이 목록에 없는 경우 UML 메뉴에서 스테레오타입을 클릭하여 새 스테레오타입을 추가하거나 기존 스테레오타입을 편집할 수 있습니다.

가시성

클래스에 적용되는 표시 여부, public, private 또는 protected 유형을 선택합니다.

IsRoot

클래스에 상위 항목이 있을 수 없음을 나타내려면 선택합니다.

IsLeaf

클래스에 하위 항목이 있을 수 없음을 나타내려면 선택합니다.

Isabstract

클래스가 추상이며 클래스에 대한 인스턴스를 만들 수 없음을 나타내려면 선택합니다.

Isactive

클래스의 개체가 자체 컨트롤 스레드를 유지하도록 지정하려면 선택합니다.

설명서

요소에 추가할 설명서를 태그가 지정된 값 입력합니다. 요소를 나타내는 셰이프 또는 아이콘을 선택하면 여기에 입력한 설명 서도 설명서 창에 표시됩니다.

Isactive

설명서

속성을 사용하여 클래스를 구현하는 구성 요소를 선택합니다.

속성

설명

이 클래스를 구현하는 구성 요소 선택

모델의 구성 요소를 나열합니다. 원하는 구성 요소를 선택합니다.

모두 선택

목록에서 모든 구성 요소를 선택하려면 클릭합니다.

모두 선택 취소

목록의 모든 구성 요소를 선택 취소하려면 클릭합니다.

수신 범주 를 사용하여 수신 을 추가, 편집 또는 삭제합니다.

속성

설명

리셉션

분류자를 위해 정의한 수신을 나열합니다.

수신에 가장 일반적으로 사용되는 설정을 빠르게 편집하려면 수신 목록에서 필드를 클릭한 다음 값을 선택하거나 입력합니다.

리셉션에 대한 모든 설정에 액세스하려면 수신 목록에서 수신을 선택한 다음 속성을 클릭합니다.

  • 리셉션  수신 이름을 입력합니다.

  • 신호  분류자 처리할 준비가 된 신호 선택합니다.

  • 가시성  수신 적용되는 표시 여부 (퍼블릭, 프라이빗 또는 보호됨)을 선택합니다. Public은 모든 클래스에서 작업을 공개적으로 사용할 수 있다는 것을 의미합니다. 보호됨은 클래스 내부 및 해당 서브클래스에 작업을 사용할 수 있다는 것을 의미합니다. Private은 클래스 내에서만 작업을 사용할 수 있음을 의미합니다.

  • 다형  신호 대한 응답이 분류자 상태에 따라 달라지고 하위 클래스에서 재정의될 수 있는지 선택합니다. 신호에 대한 응답이 항상 같으면 선택되지 않은 상태로 둡니다.

  • 범위  분류자 만든 각 개체에 수신 적용할 수 있는 경우 인스턴스 를 선택합니다. 수신이 분류자 자체에만 적용되는 경우 분류자를 선택합니다.

새로 만들기

분류자의 수신 목록에 정의되지 않은 수신을 추가하려면 클릭합니다.

수신에 가장 일반적으로 사용되는 설정을 빠르게 편집하려면 수신 목록에서 필드를 클릭한 다음 값을 선택하거나 입력합니다.

리셉션에 대한 모든 설정에 액세스하려면 수신을 선택한 다음 속성을 클릭합니다.

복제

선택한 수신과 동일한 속성 값을 사용하여 목록에 새 수신을 추가하려면 클릭합니다.

삭제

목록에서 선택한 수신을 삭제하려면 클릭합니다.

위로 이동/아래로 이동

리셉션을 선택한 후 수신이 저장되는 순서를 변경하려면 클릭합니다. 동일한 분류자 내에서만 순서를 변경할 수 있습니다.

템플릿 매개 변수 대화 상자를 사용하여 템플릿 매개 변수를 추가, 편집 또는 삭제합니다.

속성

설명

템플릿 매개 변수

클래스에 대해 정의한 매개 변수를 나열합니다.

  • 템플릿 매개 변수  템플릿 매개 변수 이름을 편집하려면 열의 필드를 클릭한 다음 새 이름을 입력합니다.

  • 종류  템플릿 매개 변수 형식을 편집하려면 열의 필드를 클릭한 다음 형식을 선택합니다.

새로 만들기

템플릿 매개 변수를 목록에 추가하려면 클릭합니다.

복제

선택한 매개 변수와 동일한 속성 값을 사용하여 목록에 새 매개 변수를 추가하려면 클릭합니다.

삭제

목록에서 선택한 매개 변수를 삭제하려면 클릭합니다.

위로 이동/아래로 이동

매개 변수를 선택한 후 클릭하여 매개 변수가 저장되는 순서를 변경합니다. 동일한 분류자 내에서만 순서를 변경할 수 있습니다.

참고 항목

UML 정적 구조 다이어그램 만들기

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×