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