UML 에서 static final 같은 것은 어떻게 표현하나요?

조회수 5117회

제가 안드로이드 연습으로 개인 프로젝트를 진행해보다 보니 클래스 안에 메소드나 상수 변수 들이 많아져서 관리가 힘들어져서 UML을 그려보려고 하여

UMLet 을 설치하였습니다.

public 같은 경우는 + private 는 - 이런 것은 알겠는데

static 변수(메소드)나 final , static final 같은 것은 어떻게 표현하나요?

Umlet에 기울이기나, 굵게 하기 이런것이 있는데 이것으로 표현하는 것인가요?

제가 정해서 쓸수도 있겠지만.... 이왕이면 공용되는 방법으로 그려보고 싶어서 질문 올려봐요!

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 참고: http://pages.cs.wisc.edu/~hasti/cs302/examples/UMLdiagram.html

    클래스 함수나 멤버(예: 자바의 static)는 밑줄로 표시합니다.

    Class (i.e. static) methods and fields are indicated by underlining

    상수(예: 자바의 final)은 이름 짓는 관례에 따라 모든 글자를 대문자로 합니다. - 이 부분은 Naming Convention을 한번 살펴보세요. 자바의 경우 상수는 CamelCase를 쓰지 않고, 모두 대문자로 하며, 단어와 단어는 언더바(_)로 구분합니다.

    Constant (i.e. final) fields are indicated via naming convention: constants should be in ALL_CAPS

    기울임체는 추상 개념(예: 자바의 abstract)를 의미할 때 사용합니다. 자바의 경우 인터페이스, 추상클래스인 경우, 클래스 이름을 기울임으로 표시하고, 추상함수의 경우, 함수 표기도 기울임으로 하면 됩니다.

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)