Private 쓰면 자기 클래스외에 접근 못한다고 하는데
걍 Public으로 해도 변수명만 다르면 어차피 접근 안해도 되지않음??
어떨 때 쓰는지 이해가 안되요 도와줘요 프갤형
직접써보고 깨우치는게나음 - DCW
넌 바지지퍼 내리기 귀찮을텐데 벗고 다니거나 지퍼 열고 다니면 안됨?
정보의 은닉화와 접근 권한관리가 왜 필요한지 생각해보렴.
니 머리에 눈이 파리 눈 처럼 수없이 많이 달렸을때 어떨지도 상상해보고 : )
니가 만들어 놓은 클래스에 외부에서 호출해 쓸 멤버가 2갠데 굳이 노출할 필요없는 내부적으로만 쓰는 멤버 수백개가 다 public 이다. 그러면 IDE에서 쩜 눌러서 멤버들 확인할때도 수백개가 보일테고 그 안에서 니가 필요한 이름을 찾아야겠지?
직접써보고 깨우치는게나음 - DCW
넌 바지지퍼 내리기 귀찮을텐데 벗고 다니거나 지퍼 열고 다니면 안됨?
정보의 은닉화와 접근 권한관리가 왜 필요한지 생각해보렴.
니 머리에 눈이 파리 눈 처럼 수없이 많이 달렸을때 어떨지도 상상해보고 : )
니가 만들어 놓은 클래스에 외부에서 호출해 쓸 멤버가 2갠데 굳이 노출할 필요없는 내부적으로만 쓰는 멤버 수백개가 다 public 이다. 그러면 IDE에서 쩜 눌러서 멤버들 확인할때도 수백개가 보일테고 그 안에서 니가 필요한 이름을 찾아야겠지?