22. 데이터 멤버가 선언 될 곳은 private 영역임을 명심하자.
Posted 2012. 10. 19. 12:23데이터 멤버는 private 멤버로 선언하자.
이를 통해 클래스 제작자는 문법적으로 일관성있는 데이터 접근 통로를 제공 할 수 있고
필요에 따라서 세밀한 접근 제어도 가능하며 클래스의 불변속성을 강화 할 수 있을 뿐 아니라
내부 구현의 융통성도 발휘 할 수 있다.
protected는 public보다 더 많이 보호 받고 있는 것이 절대로 아니다.
'BOOK > Effective C++ 3판' 카테고리의 다른 글
27. 캐스팅은 절약 또 절약, 잊지 말자 (0) | 2012.10.19 |
---|---|
23. 멤버함수보다는 비멤버 비프랜드 함수와 더 가까워지자 (0) | 2012.10.19 |
21. 함수에서 객체를 반환해야 할 경우 참조자를 반환하려 하지 말자. (0) | 2012.10.19 |
20. 값에 의한 전달보다 상수객체 참조자에 의한 전달 방식을 택하는 편이 낫다 (0) | 2012.10.19 |
19. 클래스 설계는 타입 설계와 똑같이 취급하자 (0) | 2012.10.19 |
- Filed under : BOOK/Effective C++ 3판