Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

나의 지식 보관소

public class ( the public type must be defined in its own file ) 본문

프로그래밍 언어/자바

public class ( the public type must be defined in its own file )

야식은진리다 2020. 12. 18. 22:21

자바에서 클래스에 public 접근제한자를 추가하기 위해서는 그 클래스의 이름이 파일명과 동일해야한다. ( 파일명과 일치하는 클래스 내부에서 다른 클래스를 포함하는 경우는 public이 가능하다. )

 

이러한 제한이 있는 이유는 가독성에 도움을 주기 위함인데, 하나의 자바파일에 여러 개의 클래스를 작성하는 경우 대표클래스를 지정하고 파일명과 동일하게 하는 것이 가독성에 도움이 된다.