기초 JAVA 교육과정 ] 내부 클래스(Inner class)
기초 JAVA 교육과정 ] 내부 클래스(Inner class)
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
내부 클래스(Inner class)
n내부클래스
n내부클래스의 모든 인스턴스는 그 클래스를 정의하거나 포함하고 있는 클래스의 인스턴스와 내부적으로 연관된다.
n내부클래스의 메소드는 멤버 클래스의 필드 뿐만 아니라 그 클래스를 포함하고 있는 외부클래스의(private 필드 포함) 모든 필드 참조 가능
n내부클래스는 어떤 static 멤버도 가질 수 없다.
n클래스 메소드 내부에는 묵시적으로 this 생략
n멤버 클래스의 인스턴스 생성 방법
'자바' 카테고리의 다른 글
기초 JAVA 교육과정 ] 익명(anonymous) 클래스 (0) | 2017.03.19 |
---|---|
기초 JAVA 교육과정 ] 지역 클래스(local inner class) (0) | 2017.03.19 |
기초 JAVA 교육과정 ] 중첩된 최상위 클래스(static nested class) (0) | 2017.03.19 |
기초 JAVA 교육과정 ] 중첩클래스 (0) | 2017.03.19 |
기초 JAVA 교육과정 ] Upcasting과 Downcasting의 실제 구현(with Generics) (0) | 2017.03.19 |