관심있는 주제/Java
public, private
Lynn123
2018. 11. 22. 19:45
반응형
public : 속해 있는 class 밖에서도 사용할 수 있다. (클래스를 인스턴스화 하면)
private : 속해 있는 class 밖에서 사용할 수 없다.
public 과 private을 통해서 내가 접근을 제어시킬 수 있다고 보면 될 것 같다.
예를 들어,
저기서 String을 public으로 해도 private으로 해도 메인에서 잘 출력이 된다.
나는 private을 통해서 사용자가 저 String A,B에 접근하는 것을 통제할 수 있다.
만약 통제하지 않으면 이런 식으로 다른 클래스에서 A,B값을 변경할 수 있다.
반응형