안드로이드 개발 질문/답변
(글 수 45,052)
자바에서 기본적으로 인터페이스에 대한 객체는 생성하지 못한다고 들었습니다.
하지만 안드로이드에서 보면 상당히 new로 인터페이스에 대한 객체를 만들어 쓰고 있는거 같습니다.
setOnClickListener(new View.OnClickListener() {}
view클래스의 OnClickListener 인터페이스인데..
인터페이스의 객체를 생성한다는게 말이 되는 소리인가요??
또 예제를 찾아보니가 new Runnable() 또한 생성해서 많이 쓰는데.. Runnable() 또한 인터페이스인데
어떻게 인터페이스의 객체를 생성한다는 것일까요