1. 내부 클래스
- 다른 클래스 안에 선언되는 클래스
- 멤머 인스턴스 , 정적 내부 클래스 , 메소드 안에 정의된 클래스 , 익명클래스 가 있다.
2. 예제
- Outer 클래스의 메소드 부분
- 적재적소에 신중하게 사용해주어야 한다.
3. 예제2
- YalcoChicken.java
- Main.java
- 외부에 클래스를 따로 두는 것보다 훨씬 가독성과 관리성이 좋아진다.
'Backend - Java Spring > JAVA_강의' 카테고리의 다른 글
[JAVA얄코] 열거형(enum) (1) | 2023.11.27 |
---|---|
[JAVA얄코] 익명 클래스 (0) | 2023.11.27 |
[JAVA얄코] Package (1) | 2023.11.27 |
[JAVA얄코] Block과 Scope (1) | 2023.11.27 |
[JAVA얄코] Singleton (0) | 2023.11.27 |
댓글