추상화란? 추상화란 어떠한 목적에 맞게 복잡한 현실을 단순화 하는 방법 추상화에는 두가지 차원이 존재한다. 사물들간의 공통점을 취하고 차이점을 버리는 일반화로 단순하게 만드는 것 중요한 부분을 강조하기위해서 사물의 세부사항을 제거하여 단순하게 만드는 것 즉 추상화의 목적은 복잡성을 이해하기 쉬운 수준으로 단순화하는 것! 객체지향과 추상화 이상한나라의 엘리스에서의 트럼프 인간들 트럼프 정원사, 트럼프 병사, 트럼프 왕자, 트럼프 왕, 트럼프 왕자가 이상한나라의 엘리스에 존재한다.(토끼도 존재함) 이를 보고 엘리스는 기껏해야 트럼프에 불과해라고 한다. 트럼프 정원사, 트럼프 병사, 트럼프 왕자, 트럼프 왕, 트럼프 왕자를 트럼프라는 공통점만을 취해 단순화 한것이다. 여러 객체들을 공통점을 기반으로 그룹으로 ..