익명 객체1 익명 객체 익명 객체는 이름이 없는 객체를 말한다. 익명 객체는 단독으로 생성할 수 없다. 클래스를 상속하거나 인터페이스를 구현해야만 생성할 수 있다. 익명 객체는 필드의 초기값이나 로컬변수의 초기값, 매개 변수의 매개값으로 주로 대입된다. 익명 자식 객체 생성 우선 부모 클래스를 자식 클래스에 상속하고 선언한 후, new 연산자를 이용해서 자식 객체를 생성해서 필드나 로컬 변수에 대입하는 것이 기본이다. class Child extends Parent { } class A { Parent p = new Child(); void method() { Parent localVar = new Child(); } } 하지만 자식 클래스가 재사용되지 않고, 오로지 해당 필드와 변수의 초기값으로만 사용할 경우라면 익명 자식 .. 2020. 4. 8. 이전 1 다음