Listener vs Adapter

CODEDRAGON Development/Java

반응형


 

Listener vs Adapter

구분

설명

Listener

·       Listener 자체적으로 메소드의 내용을 가지고 있지 않은 인터페이스입니다.

·       인터페이스를 다른 클래스에 구현하게 되면 Listener 가지고 있는 모든 추상메소드를 완성(구현)해야 합니다.

Adapter

·       모든 추상메소드를 구현해야 하는 불편한 점을 해결하기 위해 Listener 클래스로 변형한 형태가 Adapter 클래스입니다.

·       Adapter 클래스이므로 필요한 메소드만 재정의해서 사용하면 됩니다.