안드로이드에서 
OnClickListener를 임플리먼츠 해주면 해당 클래스에
onClick(View v) 메서드가 오버라이딩 되잖아요?

오버라이딩 되는 걸 보면
OnClickListener 인터페이스에 onClick()이라는 추상 메서드가 있는 건 알겠는데

View에 setOnClickListener라는 걸 달아 주잖아요?
그럼 View에는 내부적으로 어떤식으로 interface를 처리하나요?

코드적으로 말고 동작에 대해 흐름만 설명 부탁드립니다.