좋은 디자인
-
정보은닉(information hiding), 캡슐화플밍/C++ (overview) 2012. 1. 3. 22:50
2006/07/29 22:45 좋은 클래스 디자인하기!! => 정보은닉과 캡슐화가 잘 된 클래스 만들기! ========================================================================================= 객체 외부에서 객체 내에 존재하는 멤버 변수에 직접 접근할수 있는 권한을 주면, 에러 발생 가능성이 높아진다. 그러므로 이를 허용하지 않도록 한다. 방법 : 멤버 변수는 private으로 선언한다. ========================================================================================= 관련 있는 데이터와 함수를 하나의 단위로 묶는것. 다시 말해, 관련 있는 데이터와 함수..