안녕하세요, 오늘은 이너 클래스와 이너 인터페이스에 대해서 알아보겠습니다. 이너 클래스 (inner class)는 단어 그대로 클래스 내부에 포함되는 이너 클래스입니다. 👉🏻이너 클래스 클래스 내부에 포함되는 이너 클래스 👉🏻종류 멤버 이너 클래스 지역 이너 클래스 인스턴스 맴버 이너 클래스 클래스에 멤버의 형태로 존재하는 클래스 클래스 맴버의 역할을 그대로 수행하기 때문에 겉 클래스 (아우터 클래스)의 모든 접근 지정자의 맴버 접근 가능 인스턴스 이너 클래스 객체 생성 class A{ //아우터 클래스 class B{ //이너 클래스 } } A a = new A(); A.B b = a.new B(); 위에서 클래스 맴버의 역할을 그대로 해서 아우터 클래스의 모든 멤버에 접근 가능하다고 했습니다. 그렇다..