익명 객체 (Anonymous Object) 일회성 메소드 재정의시 사용 한번 쓰고 버릴 코드이기 때문에 굳이 이름을 붙여서 사용하지 않는다. 예시 interface NormalCar { void run(); } public class ex49_anonymousFunction { public static void main(String[] args) { // 일회성 익명 인터페이스 구현 객체를 선언/생성한다. NormalCar normalCar = new NormalCar() { @Override public void run() { System.out.println("슈퍼카가 달린다."); } }; normalCar.run(); } } 중첩 클래스 (Nested class) 클래스 안에 클래스가 들어가는 ..