SMALL 익명자식객체1 09-2 익명 객체 익명(anonymous)객체는 이름이 없는 객체를 말한다. 익명 객체를 만들려면 조건이 따르며, 조건이란 클래스를 상속하거나 인터페이스를 구현하는 것을 말한다. 익명 객체가 아닌 일반적인 경우에는 다음과 같이 명시적으로 클래스 이름을 주고 선언한다. //일반적인 경우 //[상속] class 클래스이름1 extends 부모클래스 {...} 부모클래스 변수 = new 클래스이름1(); //[구현] class 클래스이름2 implements 인터페이스 {...} 인터페이스 변수 = new 클래스이름2(); 이 경우 부모 클래스 변수는 클래스이름1의 객체를 참조하며 인터페이브 변수는 클래스이름2의 객체를 참조한다. 그러나 익명 객체를 생성할 때에는 다음과 같이 클래스 이름이 존재하지 않는다. //익명 객체 //.. 2021. 12. 14. 이전 1 다음 LIST