'시퀀스 다이어그램'에 해당되는 글 1건

클래스 다이어그램에 비하면 조금 더 가독성이 높은 편,


실제 내부적으로 어떻게 구성 되어 있는지 표현하는게 클래스 다이어그램이라면


시퀀스 다이어그램은, 구성된 내용들이 어떻게 동작하는지 보여 준다고 보면됩니다.



표현을 빌리면,


시간에 의해 변하지 않는 것(정적인 관계) = 클래스 다이어그램

시간에 따라 변하는 것(동적인 관계) = 시퀀스 다이어그램


이라고 보시면됩니다.


실제 예제를 보면 다음과 같습니다.





1 ~ 2. 손님이 입장 후 서빙 직원에게 요리를 주문합니다.


3 ~ 4. 직원은 해당 내용을 종이에 작성 한 후 그 리스트를 요리사에게 전달 합니다.


5 ~ 6. 요리사는 해당 요리를 제작 완료된 요리를 직원에게 다시 전달합니다.


7. 직원은 해당 요리를 손님에게 전달합니다.


8. 식사 진행


9 ~ 10. 직원에게 계산 후 퇴장


2 ~ 9 까지는 손님 수만큼 계속 반복됩니다.



시퀀스의 경우 기본적인 설명은 여기까지만 하고, 그 이후에 사용되는 표현에 대해서는 그때 그때 명시하도록 하겠습니다.


다음은 Iterator 패턴에 대해 알아 보도록 하겠습니다.

'프로그래밍 > 디자인패턴' 카테고리의 다른 글

Adapter Pattern  (2) 2016.06.07
Iterator Pattern  (0) 2016.05.04
UML의 기본 구성-시퀀스 다이어그램  (4) 2016.05.02
UML의 기본 구성-클래스 다이어그램  (0) 2016.05.02
다시 시작하는 디자인패턴  (0) 2016.04.29
데코레이터(Decorator) 패턴  (1) 2010.04.04
블로그 이미지

안식의후크

이번에 게임 리뷰와 게임 회사 이야기로 유투브를 오픈했습니다. 많은 관심 부탁드립니다. 유투브에서 "껨보이 채널" 검색