티스토리 뷰

Java

접근제어자 & 사용이유

Xion 2019. 9. 12. 19:01

 

접근제어자를 사용하는 이유

-> 모든 사용자 즉, 보안되는 데이터가 필요하기 때문에 모든 클래스 OR 변수들은 public만으로 선언되는것이 한정되어있다 따라서 보안성이 필요한 키워드가 필요하다. 이렇게 접은을 제한하는것을 접근제어자라고 한다.

 

 

< 접근 제어자의 대표적 종류 >

public-누구든지 호출 및 사용 가능 

private- 클래스 내부적 사용 가능 그러나 외부의 클래스는 사용 불가능

 

 

위 이미지에서  Calculator의 변수 값이 private된 이유는 main에서 이 값들을 변경하지 못하도록 하기 위해서이다. 

-출처 : 생활코딩- 

'Java' 카테고리의 다른 글

자바 final  (0) 2019.09.15
오버라이딩과(Override) VS 추상화(abstract)의 차이점  (0) 2019.09.12
참조 (reference)  (0) 2018.09.04
enum  (0) 2018.09.04
java clone  (0) 2018.09.04