노력과 삽질 퇴적물

OOP: 캡슐화 본문

프로그래밍note/언어. C&C++ 계열

OOP: 캡슐화

알 수 없는 사용자 2011. 7. 23. 00:30
객체지향 프로그래밍(OOP) = 캡슐화 + 다형성 + 상속



캡슐화?
=> 정보은닉으로 프로그램의 보안성 높일수있다.
=> '은닉화'로도 불린다.
=> CPP, JAVA등에서 3개의 접근 지정자(액세스 지정자)로 접근성 제어 가능. [public, private, protected]
=> 참고로,
    구조체&공용체 기본 접근 지정자 = public
    클래스 기본 접근 지정자 =  private 은폐성 有
=> public 멤버함수() == 인터페이스. 해수면밖 빙산
     private 멤버함수() == 내부기능.   해수면속 빙산