Java/Java SE, EE
2022. 3. 14.
[Java/Java SE, EE] 익명(Annnonymous) 객체
익명(Annnonymous) 객체 익명 객체는 익명 클래스, 무명 클래스 등으로 불리웁니다. 이름에서 알 수 있듯이, 이름이 필요 없는 객체를 의미합니다. 이름이 없는 객체는 1회만 사용되고, 더 이상 재사용되지 않습니다. 사용 목적 로컬 변수/필드의 초기화 또는 매개 변수로 사용 사용처 UI 이벤트 처리를 위한 객체 구현, 스레드 객체의 생성 간편화 등 사용 방법 단독으로 생성이 불가능하며 클래스 또는 인터페이스의 상속/구현으로 사용. 재사용되지 않으며 1회만 사용 익명 자식 객체 우선 3자 클래스서 어떤 부모 클래스 타입에 자식 클래스 객체를 업 캐스팅하여 사용하는 경우를 살펴보겠습니다. static class Parent { void parentMethod() { } } static class Ch..