Encapsulation
is the hiding of internal complexity.
Abstraction is the presentation of simple concept (or object) to the external world.

The term encapsulation is often used interchangeably with information hiding. Not all agree on the distinctions between the two though; one may think of information hiding as being the principle and encapsulation being the technique.

Encapsulation과 Abstraction의 관계는 어떻게 되나? Abstraction을 하려면 결국 Encapsulation을 해야하고 그러면 결국 Abstraction 안에도 information hiding의 개념이 있는건가? 둘의 관계에 대해 설명좀..?
,