[풀스택과정] JAVA 10장 내부클래스(중첩클래스)
* 이 글은 제가 공부하기 위해 최대한 사실에 입각해 내용을 적으려고 하지만 일부 내용들이 정확하지 않을 수 있습니다. 혹시나 잘못된 부분이 있으면 너그럽게 이해해주시고 피드백 부탁드려요! 10장 내부클래스 10.1 내부클래스 내부(중첩) 클래스의 구조는 아래와 같다. class 클래스 명 { class 내부 클래스명 { ... } } 내부 클래스는 크게 두가지로 구분 되는데, 하나는 클래스의 멤버로 정의되는 멤버 클래스와 메서드 내부에 정의되는 로컬 클래스로 나눠진다. 멤버 클래스는 객체로 생성된 후 어디서든 다시 사용할 수 있지만, 로컬 클래스는 메서드 내에서만 사용된다. 멤버 클래스와 로컬 클래스가 정의되고 컴파일되면 실제 파일도 별도로 생성된다. 멤버 클래스의 파일명은 아래와 같다. 바깥클래스명 ..
2023.01.24