[JAVA] 내부 클래스(inner class)


[JAVA] 내부 클래스(inner class)

내부 클래스 - 주로 AWT나 Swing과 같은 GUI 어플리케이션의 이벤트 처리 외에는 잘 사용하지 않는다. - 클래스 내에 선언된다는 점을 제외하고는 일반적인 클래스와 다르지 않다. - 내부 클래스는 클래스 내에 선언된 클래스 - 두 클래스가 서로 긴밀한 관계에 있기에 내부 클래스로 선언한다. - 장점 1. 내부 클래스에서 외부 클래스의 멤버들을 쉽게 접근할 수 있다. 2. 코드의 복잡성을 줄일 수 있다. 두 개의 독립적인 클래스 A가 외부 클래스 B가 A의 내부 클래스 - 내부 클래스 B는 외부 클래스인 A를 제외하고는 다른 클래스에서 잘 사용되지 않는다. 내부 클래스의 종류와 특징 - 내부 클래스의 종류는 선언 위치에 따른 종류와 같다. 내..........

[JAVA] 내부 클래스(inner class)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [JAVA] 내부 클래스(inner class)