인프런 커뮤니티 질문&답변
Delegate가 참 알듯말듯..
작성
·
254
0
음.. Delegate를 약간 함수계의 interface?라고 생각하면 될까요?
Delegate는 반환과 입력 형식을 제공해주고,
Delegate와 같은 형식을 가진 함수를 필요시 서로 묶어주어 호출하거나, Delegate 자체를 새로운 인자로 사용할 수 있다로 이해하고 있는데 맞나요? 아리까리~ 하네요
퀴즈
66%나 틀려요. 한번 도전해보세요!
제네릭 타입(<T>)은 object 타입을 사용하여 유연한 컬렉션을 만들 때 발생하는 주요 문제점 중 무엇을 해결해줄까요?
구문 오류 방지
다중 상속 허용
박싱/언박싱 성능 문제 해결
private 필드 직접 접근 허용
답변 1
0
Rookiss
지식공유자
콜백 기능을 구현할 때나,
함수에 넘겨주는 인자로 (정수 등) 일반 타입이 아닌 '함수 그 자체'를 넘겨줄 때 유용합니다.
나중에 실제 사용 예를 보면 더 와닿게 되니
당장 잘 이해가 안 가시면 넘어가셔도 무방합니다.





