Notice
Recent Posts
Recent Comments
Link
STIKA
[09] 델리게이트(Delegate) 본문
델리게이트(Delegate)
델리게이트는 메서드를 전달하는 대리자이다.
메서드를 참조해서 매개변수로 전달하거나 변수에 할당할 수 있다.
메서드를 전달하고 싶을 때 델리게이트를 사용하면 되는데
예를들어 어느 클래스의 클릭 이벤트를 발생시키는 기능과 다른 클래스에서 클릭이벤트를 처리하는 기능을 분리할 수 있다
delegate
매개변수와 반환형에 대한 정의 후,
동일한 매개변수와 반환형을 가진 메서드를 서로 호환해서 불러 쓸 수 있는 기능
'프로그래밍 > 개념정리' 카테고리의 다른 글
[11] 람다식(Lambda Expression) (0) | 2024.10.23 |
---|---|
[10] event, action, func (0) | 2024.10.22 |
[08] 제네릭 (1) | 2024.10.22 |
[04] struct와 class의 차이 (0) | 2024.03.25 |
[03] 접근제한자의 종류와 차이 (0) | 2024.03.25 |