써치킴의 우당탕탕 개발 블로그

[Java][Ch2] 내부클래스 본문

더 자세하게 Java

[Java][Ch2] 내부클래스

써치킴 2022. 5. 13. 02:12

내부클래스와 익명클래스

  • 대부분 인터페이스를 구현한 클래스들이다.
  • 간단한 기능을 구현하기 위한 클래스를 주로 내부클래스나 익명클래스를 사용

내부클래스 (변수선언처럼 사용)

  1. 독립성 유지
  2. 외부클래스의 멤버변수(의 data)가 필요할 때 주로 사용
  3. ※ 주의사항 : 내부 클래스는 객체화되기 위해서는 반드시 외부클래스의 객체화가 이루어져야 한다.(외부클래스의 멤버변수의 data가 필요함)

'더 자세하게 Java' 카테고리의 다른 글

[Java][Ch3] 래핑 클래스  (0) 2022.05.13
[Java][Ch3] Object Class  (0) 2022.05.13
[Java][Ch2] 인터페이스  (0) 2022.05.13
[Java][Ch2] 추상화(abstract)  (0) 2022.05.13
[Java][Ch2] 메서드동적바인딩  (0) 2022.05.13
Comments