본문 바로가기
Backend - Java Spring/JAVA_강의

[JAVA얄코] 내부 클래스

by VictorMeredith 2023. 11. 27.

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

댓글