클래스 다이어그램
- 클래스 끼리의 관계를 보여준거... 절대 객체간의 관계가 아님
객체 다이어그램
- 객체끼리의 관계를 보여준거
- 객체는 실행중에 변경될 수 있으므로, 시스템 실행중 어느 순간을 가리킨다.
시퀀스 다이어그램
- 사각꺽쇠([])안의 불린 표현식은 가드라고 한다. 가드는 어떤 경로를 따라가야할 지 알려준다.
- 색칠되어있는 화살표는 생성을 나타낸다.
- 한쪽 끝에 원이 그려진 작은 화살표는 데이터 토큰이라고 한다.
- 이 경우, 데이터 토큰은 생성자의 인자로 넘어간다.
- 홀쭉한 사각형은 활성 상자라고 부르는데, 활성 상자는 add메소드가 실행되는데 시간이 어느 정도 걸리는지를 보여준다.
협력 다이어그램
- 협력 다이어그래므이 정보는 시퀀스 다이어그램에 담긴 정보와 똑같다.
- 하지만 시퀀스 다이어그램은 ㅔㅁ시지를 보내고 받는 순서를 명확히 하는 것이 목적인 반면에, 협력 다이어그램은 객체 사이의 관계를 명확히 하는 것이 목표이다.
상태 다이어그램
- 이 다이어그램은 시스템의 행동 방식을 파악할 때 굉장히 유용하다.
- 클래스 끼리의 관계를 보여준거... 절대 객체간의 관계가 아님
객체 다이어그램
- 객체끼리의 관계를 보여준거
- 객체는 실행중에 변경될 수 있으므로, 시스템 실행중 어느 순간을 가리킨다.
시퀀스 다이어그램
- 사각꺽쇠([])안의 불린 표현식은 가드라고 한다. 가드는 어떤 경로를 따라가야할 지 알려준다.
- 색칠되어있는 화살표는 생성을 나타낸다.
- 한쪽 끝에 원이 그려진 작은 화살표는 데이터 토큰이라고 한다.
- 이 경우, 데이터 토큰은 생성자의 인자로 넘어간다.
- 홀쭉한 사각형은 활성 상자라고 부르는데, 활성 상자는 add메소드가 실행되는데 시간이 어느 정도 걸리는지를 보여준다.
협력 다이어그램
- 협력 다이어그래므이 정보는 시퀀스 다이어그램에 담긴 정보와 똑같다.
- 하지만 시퀀스 다이어그램은 ㅔㅁ시지를 보내고 받는 순서를 명확히 하는 것이 목적인 반면에, 협력 다이어그램은 객체 사이의 관계를 명확히 하는 것이 목표이다.
상태 다이어그램
- 이 다이어그램은 시스템의 행동 방식을 파악할 때 굉장히 유용하다.