BOOK/Effective C++ 3판
22. 데이터 멤버가 선언 될 곳은 private 영역임을 명심하자.
asdwasd12as
2012. 10. 19. 12:23
데이터 멤버는 private 멤버로 선언하자.
이를 통해 클래스 제작자는 문법적으로 일관성있는 데이터 접근 통로를 제공 할 수 있고
필요에 따라서 세밀한 접근 제어도 가능하며 클래스의 불변속성을 강화 할 수 있을 뿐 아니라
내부 구현의 융통성도 발휘 할 수 있다.
protected는 public보다 더 많이 보호 받고 있는 것이 절대로 아니다.