encapsulation (캡슐화)
function ⊂ class
하나의 class에 그의 속성처럼 function들이 줄줄줄 달려 있다.
따라서 class 단위로 호출하면 필요 함수들을 중복 할 필요가 없어진다.
이것이 캡슐화의 장점!.
즉, 라이브러리다. 다만 C(절차지향언어)와 다르게 범위가 더 확장되었다고 생각하면 된다.
절차 지향 언어에서는 라이브러리를 함수 단위이지만, 객체 지향 언어에서는 라이브러리가 클래스 단위이다.
'CS > Cpp' 카테고리의 다른 글
Information-hiding (0) | 2013.03.12 |
---|---|
Inline (0) | 2013.02.18 |
Reference (0) | 2013.02.18 |
Namespace (0) | 2013.02.18 |
Runtime Error (0) | 2013.02.18 |