◈ 정보은닉
-. 객체의 외부에서 객체 내에 존재하는 멤버에 접근하는 것을 허용하지 않는 것
◈ 캡슐화
-. 데이터와 함수를 묶어 하나의 “블랙박스(black box)”를 생성
-. 외부에 노출할 것과 감출 것을 결정하는 것
-. 외부에 노출되는 모든 것을 인터페이스(interface) 라고 할 수 있음
-. 객체를 사용하는 개발자는 인터페이스만 알면 될 뿐 내부적인 동작은 알 필요가 없음
'Programming > C++' 카테고리의 다른 글
상속이란!! (0) | 2014.09.12 |
---|---|
생성자와 소멸자~ (0) | 2014.09.12 |
class 의 Access 지정(접근 제어) (0) | 2014.09.12 |
class의 추상화와 객체지향 (0) | 2014.09.12 |
C++이란?? (0) | 2014.09.12 |