챕터 6: 고급 객체 지향 기법6.1 내부 클래스와 익명 클래스내부 클래스와 익명 클래스는 클래스 내에 다른 클래스를 정의하여 코드의 캡슐화를 강화하고, 외부 클래스와 밀접하게 관련된 기능을 그룹화할 수 있습니다.6.1.1 내부 클래스의 종류인스턴스 내부 클래스외부 클래스의 인스턴스와 연관된 내부 클래스입니다. 외부 클래스의 멤버(필드 및 메서드)에 접근할 수 있습니다.public class OuterClass { private String outerField = "Outer Field"; // 인스턴스 내부 클래스 class InnerClass { public void printOuterField() { // 외부 클래스의 필드에 접근 가능 ..