내부클래스란? 클래스내에서 선언된 클래스를 말한다 내부클래스의 장점 내부 클래스에서 외부 클래스의 멤버들을 쉽게 접근할 수 있다 코드의 복잡성을 줄일 수 있다(캡슐화) 내부 클래스 사용 목적 내부 클래스를 사용하게 되면 비슷한 형태의 클래스들을 묶을 수 있어서 코드의 캡슐화를 증가시킬 수 있다. 또한, 내부클래스에서 외부 클래스의 멤버에 손쉽게 접근 할 수 있게 된다. 내부클래스의 종류와 특징 내부 클래스의 선언 class Outer{ class InstanceIneer{} //인스턴스클래스 static class StaticInner{} 스태틱 클래스 void method1(){ class LocalInner{} //지역클래스 } } instance 멤버 내부 클래스 instance 멤버 내부 클래스는..