객체지향이란 실세계를 직접적이고 직관적으로 모델링할 수 있는 패러다임이다.
객체는 현실 세계에 존재하는 사물에 대한 추상화일까?
아쉽게도, 실세계의 모방이라는 개념은 객체지향의 기반을 이루는 철학적인 개념을 설명하는 데에만 적합하다.
실무적인 관점에서는 적합하지 않다는 뜻이 된다. 그럼에도 불구하고 우리는 객체를 실세계의 모방으로 본다.
그 이유는 실세계에 대한 비유가 객체지향의 다양한 측면을 이해하고 학습하는 데 매우 효과적이기 때문이다.
우리는 객체 지향의 세계를 이해하기 위해 객체를 실세계 사물의 모방이라는 전통적인 관점으로 바라보려고 한다.
Last updated 10 months ago