클래스의 완성 정보은닉 캡슐화 생성자와 소멸자 클래스와 배열, this 포인터 정보은닉 정보 은닉 다른 클래스에서의 접근을 제한하는 것 (= 외부에서 멤버 변수에 접근하는 것을 방지) = 멤버 변수를 private 선언 멤버 함수를 통한 안정적인 접근 경로를 설정 액세스 함수 정보 은닉으로 인하여 추가되는 함수 const 함수 멤버 함수의 const 선언 : const 함수 내에서는 동일 클래스에 선언된 멤버 변수의 값을 변경하지 못함 + const 함수는 const가 아닌 함수를 호출하지 못함 -> 간접적인 멤버의 변경 가능성 차단 + const 상수화 객체는 const 멤버 함수만 호출이 가능 캡슐화 하나의 클래스가 하나의 목적을 위하여 연관된 함수와 변수들이 모여 있는 것 ex) A클래스의 캡슐화가..