(16) protected, public, private, default

2021. 3. 16. 07:37개발공부/Java

728x90

protected, public, private, default


정의 : Java 접근 변경자입니다. 애플리케이션 내에서 해당 클래스나 메서드가 호출될 수 있는 범위를 제어합니다. public은 어디에서나 접근이 가능하게 해줍니다. protected는 같은 패키지와 하위 클래스까지 가능하며 default(아무것도 붙이지 않음)은 패키지 내에만 가능하고 그 밖의 하위클래스에선 호출할 수 없습니다. private은 같은 클래스 내에서만 호출이 가능하기 때문에 은닉시킬 중요한 값들에 부여합니다.

 

https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html

 

참고자료 : ORACLE - Controlling Access

'개발공부 > Java' 카테고리의 다른 글

(18) map()  (0) 2021.03.17
(17) String getBytes(), String(byte[], Charset)  (0) 2021.03.16
(15) Logger  (0) 2021.03.13
(14) continue, return, break  (0) 2021.03.13
(13) UTC, LocalDateTime, TimeStamp  (0) 2021.03.12