- Listener 와 Adapter2021년 04월 10일 15시 50분 57초에 업로드 된 글입니다.작성자: jCurve728x90반응형
한 3달 전쯤인가 코틀린으로 안드로이드 프로그래밍을 간단하게 맛(?)만 봤는데 그 과정에서 프론트의 이벤트를 처리하는 코드가 많아졌고 이러한 이벤트를 처리하기 위한 이벤트 리스너 인터페이스를 구현해야하는데 그 과정에서 Override해야할 메서드가 너무 많아져 Adapter 클래스를 만들었는데 그걸 자바에서 간단하게 예시로 해보며 생각을 정리 해봤다.
WebSocket에서 Listener을 사용해야하는 상황에 해당 인터페이스중 내가 사용하는 메서드가 1개일 경우 나머지 모든 메서드에 관해 Dummy값으로 채워 간단하게 사용하는게 Adapter라고 보면된다.
이럴 경우 따로 Listener를 구현하는 클래스를 만들어서 사용하는 메서드만 재정의하고 나머지는 dummy로 채워주자
인텔리제이 IDE가 자동으로 dummy를 채워주기 때문에 편하다,,
간단하게 웹소켓에 리스너가 있어서 사용한 예시일뿐이다.
이런식으로 Listener와 Adapter를 구성하고 사용한다는 개념을 알아두자.
반응형'JAVA' 카테고리의 다른 글
Shallow Copy & Deep Copy (0) 2021.04.13 Hash (0) 2021.04.10 equals는 일반 규약을 지켜 재정의하라 (0) 2021.03.29 try-finally 보다는 try-with-resource를 사용하라 (0) 2021.03.28 finalizer와 cleaner 사용을 피하라 (0) 2021.03.28 댓글