본문 바로가기
Back-End/Java

(스크랩) [Java] Public class 와 class의 차이

by 찐코딩 2021. 8. 25.

 

https://cbw1030.tistory.com/39

 

[JAVA] public class & class 차이

Program.java 라는 이름을 가진 클래스 파일로 예시를 들어보자. Program.java class Program { } 문제없이 컴파일이 잘 된다. 위 소스 파일에 아래와 같은 클래스를 하나 더 추가해보자. class Program { { clas..

cbw1030.tistory.com

 

요약 : 파일명과 public 클래스의 이름은 동일해야 한다.

(같지 않을시, 컴파일 에러 발생)

 

+)

public이 붙으면

다른 패키지에서도 참조할 수 있다.

참고로 main메소드가 있는 클래스는 public이여야 한다.

 

'Back-End > Java' 카테고리의 다른 글

[Java] 스코프와 this  (0) 2021.08.27
[Java] 캡슐화(Encapsulation)_getter와 setter  (0) 2021.08.26
[Java] 객체 배열  (0) 2021.08.23
[Java] 생성자(Constructor)  (0) 2021.08.23
[Java] 메소드 호출 시 반환형  (0) 2021.08.19

댓글