Class 썸네일형 리스트형 중첩 클래스(Nested Class) [자바 4대 중첩 클래스] 자바 4대 중첩 클래스 1. 중첩 클래스 (Inner Class) □ 정의 - 하나의 클래스 내부에 또 다른 클래스가 내포되어 있는 상태. (클래스 관리의 효율을 높임.) □ 특징 - 중첩되는 클래스는 하나 이상 가능. - Outer 클래스 멤버를 Inner 클래스에서 사용 가능. - Outer 클래스에서 Inner 클래스 멤버 사용 불가능. (사용하고 싶으면 객체를 직접 발생 시켜야 함.) - 일반 중첩 클래스 내부에서는 static과 관련된 멤버를 선언할 수 없음. □ 형식 class Outer { 내용부; class Inner { 내용부; } } □ 중첩 클래스 객체 생성 Outer 객체1 = new Outer(); // Outer 클래스 객체 생성. Outer.Inner 객체2 = 객체1.new .. 더보기 이전 1 다음