이 학습에서는 인수로 사용할 인터페이스에 추가 요소를 추가한 후
샘플 패턴을 재적용하는 방법에 대해 탐색합니다.
단계를 수행하기 전에 이 학습을 보려면 다음을 클릭하십시오.
학습 6에서 인터페이스 패턴에 대해 인수를 지정했습니다. UML 오퍼레이션이
인수로서 AppFunction1을 지정할 때 AppFunction1 클래스에 추가되고
지정된 템플리트 매개변수로 바인드되었습니다.
이제 패턴 응용프로그램에 참여한 다른 요소를 갱신하는 데 패턴 재적용을
사용하는 방법을 관찰하기 위해 일부 인수 요소를 수정할 수 있습니다.
패턴 사용의 힘을 볼 수 있도록 패턴 재적용의 결과를
관찰하려면 오퍼레이션 요소를 추가하십시오.인터페이스에 오퍼레이션을 추가하려면
다음을 수행하십시오.
- 프로젝트 탐색기 보기에서 IMyInterface 인터페이스를 마우스 오른쪽 단추로 클릭한 후
을 클릭하십시오. 오퍼레이션이 인터페이스에
추가되고 기본 이름이 활성화됩니다.
- 기본 이름에 myOperation을 입력하십시오.
- 다이어그램 보기에서 패턴 인스턴스를 마우스 오른쪽 단추로 클릭하고
을 클릭하십시오. 패턴 작성자가 패턴 디자인 시 재적용 프로세스를 특별히 변경하지 않는 한,
이 패턴에서처럼 모든 바인드된 요소는 패턴을 통해 다시 평가됩니다.
- 다이어그램 보기 또는 프로젝트 탐색기 보기에서
패턴의 재적용 결과를 확인하려면 AppFunction1 클래스를 찾으십시오. myOperation 오퍼레이션이 IMyInterface에 추가되었습니다.
패턴 적용 요약의 내용을 검토하여 이 학습서를 완료하십시오.