CHAPTER 17. Inner class 알아가기 1 ) Inner class의 정의 "클래스 안에 선언된 클래스" 특정 클래스 내에서만 주로 사용되는 클래스를 내부 클래스로 선언합니다. 이러한 내부 클래스는 외부 클래스(outer class)에 대해 두 개의 클래스가 서로 긴밀한 관계를 맺고 있을 때 선언할 수 있습니다. 2 ) Inner class 장단점 장점 - 내부 클래스에서 외부 클래스의 멤버들을 쉽게 접근할 수 있습니다. -코드의 복잡성을 줄일 수 있습니다. 단점 -코드의 재사용이 어렵습니다. -내부(중첩) 클래스입니다.(inner class, nested class) 3 ) 선언하는 위치에 따른 4가지 형태 내부 클래스는 필드와 마찬가지로 선언된 위치에 따라 다음과 같이 구분됩니다. - 인..