1. 캡슐화 한 객체의 프로퍼티에 외부 객체가 직접적으로 접근하지 못하도록 하는 것 2. 추상화 한 객체의 내부 작동 원리를 외부로부터 숨김으로써 각 객체의 독립성을 높일 수 있음 > 캡슐화와 추상화는 둘 다 결국 외부 객체가 특정 객체에 접근하려면 오직 해당 객체가 제공하는 메서드에 의해서만 가능하다는 것을 이야기한다는 점에서 비슷하다고 생각했는데 캡슐...
git
역시 시각화 최고