자바 Inner 클래스, 언제 유용한가요?

오랜만에 자바 책을 보다가 Inner 클래스가 궁금해졌어요.
안드로이드 API에도 많이 보이지만 직접 써본 적이 없어 장점이 잘 와닿지 않네요.
클래스를 논리적으로 묶고 캡슐화와 가독성을 높인다고 하는데, 클래스 간 종속성이 생기는 점은 단점일 수도 있을 것 같아요.
Inner 클래스가 유용한 예제나 설명을 알려주실 수 있을까요?

댓글 1

  • 곰돌이 2024.12.09

    다른 기능도 있지만, 자바에서 다중 상속을 가능하게 해준다는 점이 큰 장점이에요.