-
TIL 106일 - UML 클래스다이어그램공부/개발 전체적인 2022. 4. 15. 09:13
클래스 다이어그램
내부의 정적인 내용이나 클래스 사이 관계를 표기할 수 있다.
소스 코드에 나타나는 클래스 사이의 의존관계를 모두 표기할 수 있다.
클래스
사각형 안에 3개의 구획으로 나눠짐
'-' : private
'#' : protected
'+' : public
세부사항을 작성할 때는 다이어그램을 그리는 목적에 꼭 필요한 것만 작성한다.
연관
A -> B
A는B와 연결된다 라고 표현한다.
상속
빈 삼각형 화살표는 상속을 의미한다.
좀 더 확실히 하기 위해서 연과은 가로 방향으로, 상속은 세로 방향으로 배치하는 게 좋다.
클래스 스테레오 타입
<< >>
위 표기 사이에 적는다. 주로 많이 적는 것은
interface: 이게 붙은 클래스는 모두 추상메서드이다.
utility: 모든 메서드와 변수들이 정적이다.
추상 클래스
ClassName {abstract}
이런식으로 쓴다.
집합
쓰지마라
'공부 > 개발 전체적인' 카테고리의 다른 글
TIL 109일 - 객체지향의 사실과 오해 (0) 2022.04.17 TIL 108일 - BUILD-OPERATE-CHECK 패턴 (0) 2022.04.16 TIL 105일 - 객체지향의 사실과 오해, UML 실전에서는 ~ (0) 2022.04.13 TIL 104일 - 객체 지향의 사실과 오해, UML 실전에서는 이것만 쓴다. (0) 2022.04.12 TIL 103일 - 객체지향의 사실과 오해 (0) 2022.04.11