🔗 (출처) 최범균 유튜브 : UML 기초 03 - 시퀸스 다이어그램
✏️ 시퀸스 다이어그램이란
- 클래스 다이어그램이 정적 측면을 모델링했다면,
시퀸스 다이어그램은 동적 측면을 모델링 한다.
- 시간 순서에 따른 상호작용을 표현한다.
- 커뮤니케이션 다이어그램은 구조적 관점에서 상호 작용
✏️ 사용 방법
📍 기본 사용방법
- 시간은 위에서 시작해 아래로 흐른다.
액터 (클라이언트)
를 기준으로 시작된다.
생명선 (lifeline)
메시지
- 요청과 응답을 의미한다.
- 메시지가 이동할 때마다 숫자가 증가한다.
- 숫자는 객체마다 각각 존재하며
.
으로 구분한다.
메시지 번호 : 메서드명
의 구조로 작성한다.
활성 (activation)
요청
: 실선으로 표시
검은색 화살표
: 동기 요청
그냥 화살표
: 비동기 요청
응답
: 점선 화살표로 표시
- 같은 객체내의 다른 메서드를 호출하려면
2.2.1
의 방식으로 호출할 수 있다.
2.1
처럼 중간에 객체를 생성할 수 있다.

📍 조건문
- alt : 조건이 어러가지인 경우
- opt : 조건이 한가지인 경우

📍 반복문
