연습 7: 패턴 재적용

이 연습에서는 인수로서 사용할 인터페이스에 추가 요소를 추가한 후에 샘플 패턴을 재적용하는 것을 알아봅니다.

연습 6에서 인터페이스 패턴에 대해 인수를 지정했습니다. 인수로서 AppFunction1을 지정했을 때 UML 오퍼레이션이 AppFunction1 클래스에 추가되고 지정된 템플리트 매개변수로 바인드되었습니다. 이제 패턴 응용프로그램에 참여한 다른 요소를 갱신하는 데 패턴 재적용을 사용하는 방법을 관찰하기 위해 일부 인수 요소를 수정할 수 있습니다.

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

 표시하기 단추 표시하기

시작하기 전에 연습 6: 인수로서 기존 요소 바인딩을 완료해야 합니다.

인터페이스에 오퍼레이션 추가

패턴 사용의 힘을 볼 수 있도록 패턴 재적용의 결과를 관찰하려면 오퍼레이션 요소를 추가하십시오.
  1. 모델 탐색기 보기에서 IMyInterface 인터페이스를 마우스 오른쪽 단추로 누른 후, UML 추가 > 오퍼레이션을 누르십시오. 오퍼레이션이 인터페이스에 추가되고 기본 이름이 활성화됩니다.
  2. 기본 이름 대신 myOperation을 입력하십시오.
  3. 다이어그램 보기에서 패턴 인스턴스를 마우스 오른쪽 단추로 누른 후, 패턴 > 패턴 재적용을 누르십시오. 패턴 작성자가 특별히 재적용 프로세스를 변경하지 않는 한 이 패턴으로 바인드된 모든 요소가 패턴에 의해 재평가됩니다.
  4. 다이어그램 보기 또는 모델 탐색기 보기에서 패턴의 재적용 결과를 관찰하려면 AppFunction1 클래스를 찾으십시오. myOperation 오퍼레이션이 IMyInterface에 추가되었습니다.

패턴 적용 요약의 내용을 검토하여 이 학습을 완료하십시오.

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