< 이전 | 다음 >

학습 7: 패턴 다시 적용

이 학습은 인수로 사용할 인터페이스에 추가 요소를 추가한 후 샘플 패턴을 다시 적용하는 것을 탐색합니다.

단계를 수행하기 전에 이 학습을 보려면 다음을 클릭하십시오.

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

패턴 사용의 장점을 볼 수 있도록 오퍼레이션 요소을 추가하여 패턴 다시 적용 결과를 관찰하십시오. 인터페이스에 오퍼레이션을 추가하려면 다음을 수행하십시오.

  1. 프로젝트 탐색기 보기에서 IMyInterface 인터페이스를 마우스 오른쪽 단추로 클릭하고 UML 추가 > 오퍼레이션을 클릭하십시오. 오퍼레이션이 인터페이스에 추가되고 기본 이름에 초점이 맞춰집니다.
  2. 기본 이름 위에 myOperation을 입력하십시오.
  3. 다이어그램 보기에서 패턴 인스턴스를 마우스 오른쪽 단추로 클릭하고 패턴 > 패턴 다시 적용을 클릭하십시오. 패턴 작성자가 특별히 패턴 디자인에 다시 적용 프로세스를 변경하지 않는 한 이 패턴과 마찬가지로 모든 바인드 요소가 이제 패턴에 의해 재평가됩니다.
  4. 다이어그램 보기 또는 프로젝트 탐색기 보기에서 AppFunction1 클래스를 찾아서 패턴 다시 적용 결과를 관찰하십시오. myOperation 오퍼레이션이 IMyInterface에 추가되었습니다.
패턴 적용 요약의 자료를 검토하여 이 학습을 완료하십시오.
< 이전 | 다음 >

피드백