[Java] 익명 클래스 (Anonymous Class)란?
·
JAVA
이번 포스트에서는 익명 클래스에 대해서 알아보자 📌 서론 Java의 익명 클래스는 주로 단순한 인터페이스 구현이나 추상 클래스 확장에 사용되는데, 이를 잘 활용하면 코드를 더 간결하고 명확하게 만들 수 있어. 1. 익명 클래스란? Java에서 익명 클래스는 매우 특별한 종류의 클래스로, 그 이름이 없고 선언과 동시에 객체가 생성된다. 이러한 클래스들은 특정한 상황, 특히 인터페이스의 간단한 구현이나 추상 클래스를 확장하는 경우에 자주 사용된다. 익명 클래스는 일반적인 클래스 선언 방법과 다르게, 그 자체로 구현과 인스턴스화가 결합된 형태를 취한다. 이것은 Java의 다형성과 더욱 동적인 코딩 스타일을 가능하게 하는 강력한 기능이다. 2. 익명 클래스의 특징 이름 없음 익명 클래스의 가장 큰 특징은 바로 ..