728x90 Local Class1 Nested class, inner class class Outer{ class Nested{} } 위 코드에서 Nested클래와 같이 클래스 내부에 있는 클래스를 nested class라고 한다. 이때 nested class는 두 종류로 나뉜다. 1. Static nested class class Outer{ static class StaticNested{} } 2. Non-static nested class(inner class) class Outer{ class Inner{} } 그리고 inner class는 다음과 같은 세 종류로 나뉜다 1. Member Inner Class:멤버 변수와 같은 위치에 정의된 클래스 2. Local Inner Class:메서드 내에서 정의된 클래스 3. Anonymous Inner Class: 클래스 이름이 없.. 2021. 5. 5. 이전 1 다음 728x90