public
package / Class 가 동일하지 않아도 모든 접근이 가능하다.
protected
같은 package 내에서만 접근이 가능하다.
다른 package 에서 접근을 하려면 해당 Class를 상속받아야 한다
default
같은 package에서만 접근을 허용한다.
private
같은 package, 다른 package 모두 접근이 불가능하다.
같은 Class 내에서만 접근을 허용한다.
필드의 경우 외부에서 접근하기 위하여 getter와 setter를 이용한다.
'java' 카테고리의 다른 글
[java 자바] isEmpty() 와 isBlank() 비교 (0) | 2023.06.21 |
---|---|
내부 클래스 (Inner Class) (0) | 2023.06.18 |
오버라이딩 overriding / super / 상속 extends / implements (0) | 2023.06.16 |
[java 자바] 이클립스에서 현재 작성중인 클래스가 아닌 이전 클래스가 실행되는 경우 (0) | 2023.06.13 |
[java 자바] The method println(boolean) in the type PrintStream is not applicable for the arguments (void) 에러 해결 (0) | 2023.06.08 |