연습 4: 패턴의 인스턴스 작성

이 연습에서는 클래스 또는 자유 양식 다이어그램에서 인터페이스 패턴의 인스턴스를 작성하는 간단한 방법을 알아봅니다.

패턴을 적용할 때 시퀀스의 첫 번째 부분은 패턴 인스턴스 작성입니다. 패턴의 두 개 이상의 인스턴스를 작성하고 동시에 활성화시킬 수 있습니다. 인스턴스를 작성하는 가장 쉬운 방법은 끌어서 놓기입니다.

패턴 인스턴스는 UML 키워드 패턴 인스턴스(Pattern Instance)에 의해 식별 가능한 구조입니다. 인터페이스 패턴이 협업을 기반으로 하기 때문에 두 개의 고유한 사용자 선택 모양 중 하나로 포함됩니다. 패턴의 다른 유형은 패키지 또는 클래스 기반이며 이러한 패턴 유형은 다이어그램 보기의 각 요소를 모방합니다. 패턴의 템플리트 매개변수 정의는 인스턴스화에서 축약됩니다. 또한 각 템플리트 매개변수에 대한 UML 유형 및 다중성은 패턴 적용자가 패턴에 바인드할 적절한 인수를 선택 및 작성하는 것을 돕기 위해 인스턴스에 표시됩니다.

단계를 수행하기 전에 이 연습을 보려면 다음을 누르십시오.

표시하기 단추 표시하기

시작하기 전에 연습 3: 패턴 선택을 완료해야 합니다.

모델에 패턴 인스턴스 추가

작업공간에 같은 패턴에 대한 둘 이상의 패턴 인스턴스를 작성할 수 있습니다.
  1. 패턴 탐색기 보기에서 자유 양식 또는 클래스 다이어그램에 인터페이스 패턴을 끌어다 놓으십시오. 패턴의 인스턴스가 작성되며 결과 패턴 인스턴스가 다이어그램에 표시됩니다.
  2. 이제 모델 탐색기 보기에서 패턴 인스턴스 및 패턴 정의가 같은 샘플 UML 모델의 일부로서 표시됩니다. 패턴을 적용하는 데 패턴 정의에 대한 변경은 필요하지 않습니다.
  3. 해당 컨텐츠를 보려면 패턴 인스턴스를 펼치십시오. 다음 연습에서는 다이어그램의 패턴을 수정할 때 인스턴스에 발생한 변경사항을 볼 수 있습니다.
  4. 모델 탐색기 보기 또는 다이어그램 보기의 요소에 대한 특성을 보려면, 요소를 마우스 오른쪽 단추로 누른 후 특성을 누르십시오.

이제 패턴의 매개변수에 대해 인수를 제공하는 방법을 학습할 준비가 되었습니다. 연습 5: 패턴 인스턴스에 새 인수 바인딩으로 이동하십시오.

사용 약관 | 피드백
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.