톱레벨 클래스1 [item 25] 톱레벨 클래스는 한 파일에 하나만 담으라 이번 포스팅의 요약은 다음과 같다.1. 한 개의 파일에 한 개의 톱레벨 클래스만 둔다.2. (한 파일에 여러개를 두고 싶다면) 정적 멤버 클래스 방식을 사용한다.톱 레벨 클래스톱 레벨 클래스는 중첩 클래스가 아닌 클래스이다. 중첩 클래스는 "다른 클래스 안에 정의된 클래스"를 말한다. item 24 편에 정리해두었다.코드 코드를 통해 톱레벨 클래스에 대해 알아보자. 집기(Utensil)와 디저트(Dessert) 클래스가 Utensil.java라는 한 파일에 정의되어 있다, 그리고 Dessert.java 파일에도 집기, 디저트가 정의되어 있다. 무슨 문제가 발생할까?// Main.javapackage study.effectivejava.item25;public class Main { publi.. 2024. 6. 17. 이전 1 다음