2009년 6월 12일 금요일

Delegate

델리게이트 형식

 

지정자 delegate 리턴타입 이름(인수목록);

 

ex)

펼쳐두기..

 

Mehod1과 Mehod2 메서드가 차례대로 호출되었는데 직접적으로 호출한것이 아니라 델리게이트를 통해 간접적으로 호출한것이다. d는 실행중에 언제든지 변할수 있는 값이므로 타입만 일치한다면 여러개의 메서드를 번갈아 가르킬수 있다.

 

 

   - 정적 메서드 구분없이 사용가능하고 특정 클래스에 소속되지 않는다.

   - 타입만 일치시키고 접근만 허용되면 어떤 메서드도 접근 가능

 

참고 : http://blog.naver.com/junz0279/70047031827

       : .NET 프로그래밍 정복 김상형 저의 Chapter 9중..

 

 

 

댓글 없음:

댓글 쓰기