JAVA_내부클래스(inner class)

호근·2022년 12월 11일
0

java

목록 보기
26/35

내부클래스란

클래스 내에 선언된 클래스이다.

  • 인스턴스 클래스
  • 스태틱 클래스
  • 지역 클래스
  • 익명 클래스

등을 선언할 수 있다.

장점

내부클래스에서 외부클래스의 멤버에 쉽게 접근할 수 있다.
코드 복잡성을 줄일 수 있다.(캡슐화)

주의

내부클래스는 외부클래스 외 다른 클래스에서 잘 사용되지 않는 것이어야 한다.

profile
22.11.28 ~

0개의 댓글