'UML'에 해당되는 글 9건

  1. 2010.03.08 객체 다이어그램
  2. 2010.03.05 UML 주요 다이어 그램
  3. 2010.03.05 UML 개념, 명세, 구현

객체 다이어그램
- 시스템의 실행중 어느 시간의 객체와 관계를 보여줌
  (한순간의 메모리 상태를 사진으로 찍어두는 개념)

- 객체는 사격형이고 이름에 밑줄
- 콜론(:) 다음에 오는 것은 객체가 속한 클래스의 이름
- 객체 사이의 관계는 Link
   (Association에서 유도 된것임)
Posted by 영겁회귀

댓글을 달아 주세요


다음소스를 다이어그램으로 표현



 모든 관계는 연관(association)이다.
연관 : 한쪽 객체가 다른 객체를 참조하고,
         참조를 통해 그 객체의 메소드를 호출한다
- 참조를 담는 변수의 이름은 연관위에 표시
- 숫자는 이관계를 맺음으로 가지는 인스턴스의 개수
   (1보다 크면 어떤 컨테이너를 사용하는것, 주로 배열)
- 클래스는
          이름
       ---------
          변수
       ---------
          함수
       ---------
순으로 표시
- <<interface>> 는 인터페이스임을 표시
Posted by 영겁회귀

댓글을 달아 주세요

UML로 도메인을 설명할때는 [개념, 명세, 구현] 3가지의 차원 개념이 사용된다.

- 개념 차원 : 소스코드와 관계없고, 사람의 언어와 가깝다
- 명세,구현 차원 : 결국 소스코드를 작성하기 위한것으로, 소스코드와 관계가 깊다.

다음은 명세모델은 프로그램의 일부를 실제로 기술한다.
public class Animal()
public class Dog extends Animal()

* 소통의 오류가 있을수 있으므로, 개념 차원의 다이어그램은 소소코드를 정의하지 않으며, 정의해서도 안된다.

Posted by 영겁회귀

댓글을 달아 주세요