728x90
public : 누구나 접근할 수 있도록
protected : 같은 패키지 또는 상속받은 경우
package-private : 아무런 접근 제어자를 적어주지 않았을 때, 같은 패키지 내에서만 접근 가능
private : 해당 클래스 내에서만 접근 가능
자바에서는 하나의 소스 파일에 여러 개의 클래스가 선언될 수 있다.
하지만
public으로 선언된 클래스와 그 소스파일의 이름은 꼭 동일해야만 한다.
반응형
'프로그래밍 > JAVA' 카테고리의 다른 글
인터페이스와 추상클래스 (0) | 2022.08.29 |
---|---|
DTO(Data transfer Object)...이제 생성자를 곁들인(ft.this) (0) | 2022.08.25 |
[자바의신 8장]Pass by Value 와 Pass by Reference (0) | 2022.08.01 |
[JAVA의 정석]HashMap (0) | 2022.07.25 |
[JAVA의 신]열거형(enum)_상수의 집합 (0) | 2022.07.25 |