내부 클래스1 [JAVA 기초] 자바 중첩 클래스 (inner class) / 내부클래스, 외부클래스 익명클래스 1 중첩 클래스의 정의 하나의 클래스 내부에 또 다른 클래스가 내포되어 있는 상태이다. 자바 4대 중첩 클래스로 중첩클래스(inner class) 와 스태틱 중첩 클래스(static inner class) , 로컬 중첩 클래스 (local inner class) , 익명 중첩 클래스 (anonymous inner class) 로 나뉜다. 중첩클래스를 사용하는 방법은 다음과 같다. 2 중첩 클래스(Inner class) 중첩 클래스는 외부클래스가 내부클래스를 감싸고 있는 형태이다. 이 클래스의 특징은 외부클래스가 내부클래스의 멤버를 사용하지 못한다는 것이다. 만약 내부클래스 멤버를 사용하고 싶을 경우 내부클래스의 객체를 발생시키면 사용할 수 있다. 또한 일반 내부클래스 안에서는 static 멤버를 선언할 .. 2021. 4. 10. 이전 1 다음