-
JAVA - 접근 제어자CS/Java 2021. 2. 17. 19:40
접근 제어자
private
-
private이 붙은 변수, 메소드는 해당 클래스 에서만 접근이 가능하다.
default
- 접근 제어자를 별도로 설정하지 않는다면 해당 패키지 내에서만 접근이 가능하다.
protected
- protected가 붙은 변수, 메소드는 해당 패키지 내 또는 패키지 내의 클래스를 상속받은 외부 패키지의 클래스에서 접근이 가능하다.
public
- public이 붙은 변수, 메소드는 어떤 클래스에서라도 접근이 가능하다.
reference
velog.io/@hygoogi/%EA%B8%B0%EC%88%A0-%EB%A9%B4%EC%A0%91-%EC%A7%88%EB%AC%B8-%EB%AA%A8%EC%9D%8C#java
'CS > Java' 카테고리의 다른 글
JAVA - 오버로딩, 오버라이딩 (0) 2021.02.18 JAVA - 인터페이스와 추상클래스 (0) 2021.02.18 JAVA - GC (0) 2021.02.18 JAVA - JVM (0) 2021.02.17 JAVA - 객체지향 (0) 2021.02.17 -