접근 제어 – Example(해설)

 

 

 

 

Øx,y,zprivate이므로 클래스 Rectangle에서만 접근할 수 있음에도 불구하고 클래스 MainClass에서 접근했기 때문에 오류이다.
Ø앞 예제에서는 x,y,z를 직접 엑세스 하는 것을 피하고 setValue를 이용하도록 하고 있다.
Ø변수에 대한 읽기나 쓰기만을 제공하고 싶은 경우에 이런 방법을 사용하게 된다.

 

 

 

 

 

 

+ Recent posts