1. 클래스 다이어그램
- 정적 다이어그램으로 클래스의 구성요소 및 클래스간의 관계를 표한하는 대표적인 UML
2. 클래스 다이어그램 작성 방법
(1)접근 제어자
- + public
- - private
- # protected
(2)속성
- 접근제어자 속성명 : 데이터타입
- +num : int
(3)메서드
- 접근제어자 메서드명(매개변수 명 : 매개변수 타입...) : 리턴타입
- +disp(num:int) : void
- +disp() : String
(4)static
- 밑줄로 표현
- +num : int
- +disp() : void
(5)final
- 접근제어자 속성명 : 데이터타입 = 데이터값
- +PI : double = 3.141592;
(6)생성자
- <<create>>접근제어자 메소드명(매개변수 명 : 매개변수 타입..) : 리턴타입
- <<create>>+Person() : void
- <<create>>+Person(String name) : String
(7)추상메서드 / 클래스
- italic체로 표현
- 클래스 내에 final 상수나 자신의 메서드가 없을 경우 원으로 표시
(8)인터페이스
- stereotype을 interface로 변경
3. 클래스 다이어그램 예시
'설계 > UML' 카테고리의 다른 글
[UML]클래스 다이어그램2 - 클래스 간의 관계 (0) | 2021.06.03 |
---|---|
[UML]클래스 다이어그램 - StarUML 작성 방법 (0) | 2021.05.31 |