Soft Ware/C++ 언어!!
정보 은닉과 캡슐화
달려가보자
2011. 10. 5. 17:00
정보 은닉의 필요성
- 프로그램의 안정적 구현과 관련
- 직접 접근을 통해 오류값을 막기 위해서
- 접근자 함수를 통해서 오류 검사
캡슐화
- 관련있는 데이터와 함수를 하나로 묶는것
캡슐화를 하는 이유 :
- 향후 데이터를 수정할때 간편하다
요령 :
- 멤버 변수를 조작하는 함수를 다 멤버함수로 설정