1. 내부 클래스란?내부 클래스는 클래스 내부에 선언된 클래스이다. class Outer { class Inner { }}외부 클래스와 논리적으로 강하게 묶인 클래스외부 클래스의 멤버에 접근 가능코드 구조를 더 명확하게 표현 가능2. 내부 클래스의 종류일반 내부 클래스 (Inner Class)static 내부 클래스 (Static Nested Class)지역 내부 클래스 (Local Inner Class)익명 내부 클래스 (Annonymous Inner Class)3. 일반 내부 클래스 (Inner Class)일반 내부 클래스는 외부 클래스의 인스턴스에 속하는 클래스이다.특징외부 클래스 객체가 있어야 생성 가능외부 클래스의 모든 멤버 접근 가능 (private 포함)class Outer { ..