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


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

UMLet 을 설치하였습니다.

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

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

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

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


조회수 184


1 답변


좋아요
0
싫어요
채택취소하기

참고: 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)를 의미할 때 사용합니다. 자바의 경우 인터페이스, 추상클래스인 경우, 클래스 이름을 기울임으로 표시하고, 추상함수의 경우, 함수 표기도 기울임으로 하면 됩니다.

  • 2016년 05월 25일에 작성됨
    리눅스(유닉스) 기반의 시스템에서 웹 서비스를 개발하고 있습니다.

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close