-
스테이트 다이어그램 정리@ 16. 1 ~ 17. 1/면접관련 2017. 1. 11. 00:58
특정한 객체, 단일 객체대한 상태 전이를 나타낸다.
시스템의 시간에 따른 객체 상태 변화를 모델링한다.
특정한 단일 객체가 취할 수 있는 행동에 초점을 둔다.
객체는 속성에 상관없이 일정한 동작을 하는 것도 있지만, 특정한 상태에 따라서 행동이 달라지는것도 존재한다.
상태의 종류
1. Composite State
상태 안에 상태가 있는 구조이다.
왜 이런걸 사용하냐고? 객체의 상태변화를 단순화할 방법으로 사용된다.
2. History State
CompositeState를 빠져나올 떄의 가장 마지막 상태를 기억
Shallow Histroy State : substate의 가장 마지막 상태만 기억
Deep History State : 모든 substate 상태를 모두 기억
'@ 16. 1 ~ 17. 1 > 면접관련' 카테고리의 다른 글
콜라보레이션 다이어그램 (0) 2017.01.11 시컨스 다이어그램 정리 (0) 2017.01.11 UML 기본 (0) 2017.01.11 클래스 다이어그램(UML) 정리 (0) 2017.01.10 투영변환 정리 (0) 2017.01.08