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


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

UMLet 을 설치하였습니다.

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

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

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

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


조회수 331


Banner summercoding 2x copy mjjdfw

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