객체지향의 사실과 오해 - 3장(타입과 추상화)
3장 타입과 추상화 추상화 사실보다는 직관성에, 정확성보다는 목적에 집중하여 진정한 의미의 추상화란 현실에서 출발하되, 불필요한 부분은 도려내가면서 사물의 본질을 드러나게하는 과정을 말한다. 중요한 것은 목적에 부합하는 것이다. 1. 공통점은 취하고 차이점은 버린다 -> 일반화와 이어진다. 2. 중요한 부분을 강조하기 위해 세부사항을 제거한다. 예를들어, 자동차, 자전거, 버스, 지하철의 공통점은 "이동수단"이라는 것이다. 바퀴 수, 속도 등 불필요한 것은 도려내고 "이동한다"는 본질만 생각한 "이동수단"이 추상화의 결과라고 볼 수 있다. 객체지향 패러다임에서의 객체 명확한 경계를 가지고 서로 구별할 수 있는 구체적인 사람이나 사물 개념(Concept) 객체에 어떤 개념을 적용하는 것이 가능해서 어떤 객..
책, 강의 정리/객체지향의 사실과 오해
2019. 12. 16.