어노테이션1 인터페이스2 1. 익명 구현 객체2. 인터페이스의 다형성3. default 메서드와 static 메서드4. 어노테이션 1. 익명 구현 객체보통은 구현 클래스를 따로 만들어서 사용하는 경우가 많지만, 한번만 사용하는 경우에는 굳이 파일을 새로 생성하는 것이 더 불편할 수 있습니다. 그래서 실행 클래스에서 이름이 없는 익명 구현 객체로 객체를 생성할 수 있는 방법이 있습니다. 보통 안드로이드 UI 개발을 하거나 이벤트 처리 시, 또는 스레드를 사용하는 프로그래밍을 할 때 자주 사용합니다. 익명 구현 객체로 객체를 생성할 때는, 이름이 없기 때문에 인터페이스명으로 객체를 생성해야 합니다. 익명 구현 객체를 생성하는 방법인터페이스 객체명 = new 인터페이스() { // 인터페이스의 모든 추상 메서드 구현}; 익명.. 2024. 9. 18. 이전 1 다음