UML 다이어그램
구조적 다이어그램/정적 다이어그램
- 클래스
- 시스템 내 클래스의 정적 구조를 표현
- 속성과 동작으로 구성
- 시스템의 구조를 파악하고 구조상의 문제점도 도출 가능
- 클래스와 클래스, 클래스와 속성 사이의 관계를 표현
- 객체
- 클래스에 속한 사물(객체)들, 즉 인스턴스를 특정 시점의 객체와 객체 사이의 관계로 표현
- 객체 인스턴스를 나타내는 대신 실제 클래스 사용
- 연관된 모든 인스턴스를 표현
- 인스턴스란, 객체 지향 프로그래밍에서 해당 클래스의 구조로 컴퓨터 저장 공간에서 할당 된 실체이다.
행위적 다이어그램/동적 다이어그램
- 시퀀스
- 객체 간 상호 작용을 메시지 흐름으로 표현
- 객체 사이 메시지를 보내는 시간을 표현
- 교류 다이어그램의 한 종류로 볼 수 있음
정처기 책 참고하여 정리했습니다.