내부클래스는 클래스 내에 선언된 클래스다. 클래스에 다른 클래스를 선언하는 이유는 두 클래스가 서로 긴밀한 관계에 있기 때문이다.
- 클래스들의 논리적인 그룹을 나타낼 때 쓴다. 주로 model 객체에서 상위모델과 하위모델이 있을 때 쓰는 것 같다. (Static Nested Class 를 많이 씀)
- 향상된 캡슐화
- 좋은 가독성과 유지보수성
https://doublesprogramming.tistory.com/158
https://sjh836.tistory.com/145
반응형
'JAVA' 카테고리의 다른 글
[Java] boolean, Boolean (0) | 2020.07.21 |
---|---|
모던 자바 인 액션 내용 정리 (0) | 2020.07.21 |
Java 초기화 (0) | 2020.05.28 |
Java garbage collector (0) | 2020.05.15 |
if else case 성능차이 (0) | 2020.04.29 |