내부 클래스 썸네일형 리스트형 [java] 이것이 자바다 ch09 중첩 선언 1. 중첩 클래스 ▷ 클래스 내부에 선언한 클래스 ▷ 클래스의 멤버를 쉽게 사용할 수 있고 외부에는 중첩 관계 클래스를 감춤으로써 코드의 복잡성을 줄일 수 있습니다. ▷ 멤버 클래스 : 클래스 멤버로서 선언되는 중첩 클래스 ▷ 로컬 클래스 : 메소드 내부에서 선언되는 중첩 클래스 NO 선언 위치에 따른 분류 선언 위치 객체 생성 조건 1 멤버 클래스 인스턴스 멤버 클래스 class A { class B { ... } } A 객체를 생성해야만 B 객체를 생성할 수 있습니다. 2 정적 멤버 클래스 class A { static class B { ... } } A 객체를 생성하지 않아도 B 객체를 생성할 수 있습니다. 3 로컬 클래스 class A { void method() { static class B {.. 더보기 이전 1 다음