관심있는 주제/Java

public, private

Lynn123 2018. 11. 22. 19:45
반응형

public : 속해 있는 class 밖에서도 사용할 수 있다. (클래스를 인스턴스화 하면)

private : 속해 있는 class 밖에서 사용할 수 없다.



public 과 private을 통해서 내가 접근을 제어시킬 수 있다고 보면 될 것 같다.

예를 들어,

저기서 String을 public으로 해도 private으로 해도 메인에서 잘 출력이 된다.

나는 private을 통해서 사용자가 저 String A,B에 접근하는 것을 통제할 수 있다.

만약 통제하지 않으면 이런 식으로 다른 클래스에서 A,B값을 변경할 수 있다.


반응형