무명 클래스
-
day21 - JAVA (inner class, static 내부 클래스, non-static 내부 클래스, 지역 내부 클래스, 무명 클래스)KIC/JAVA 2021. 7. 17. 00:57
[inner class] -> 클래스 내부에 다시 클래스를 선언해야 하는 경우가 있다. -> 이렇겍 클래스 내부에 들어 있는 클래스를 내부 클래스라고 한다. -> 내부 클래스(중첩 클래스: nested class)는 바깥 클래스(Outer class)의 다른 멤버(메소드, 멤버변수를 말함) 와 같은 클래스의 멤버가 된다. -> 내부 클래스는 다른 클래스 멤버와 마찬가지로 접근 속성을 가질 수도 있으며, 바깥 클래스 외부에서의 접근가능 여부는 접근 제어자에 의해 결정된다. [static 내부 클래스] -> static 내부 클래스(static inner class)는 내부 클래스의 객체를 바깥 클래스에 대해 독립적으로 만들 때 사용 -> static 키워드를 가진 내부 클래스로, 멤버 변수나 메소드처럼 클..