전체 글43 객체지향의 사실과 오해(1) 1. 협력하는 객체들의 공동체 많은 사람들이 객체지향을 현실 속에 존재하는 사물을 최대한 유사하게 모방해 소프트웨어 내부로 옮겨오는 작업이다 라고 생각한다. → 실세계의 모방이라는 개념은 객체지향의 기반을 이루는 철학적인 개념을 설명하는데는 적합하지만, 유연하고 실용적인 관점에서 객체지향 분석, 설계를 설명하기에는 적절하지 않다. ex) 실세계의 방화벽과 네트워크의 방화벽 → 소프트웨어 객체와 실세계 사물 사이에 존재하는 연관성은 희미하다. → 객체지향의 목표는 실세계를 모방하는 것이 아니다. 오히려 새로운 세계를 창조하는 것이다. → 실세계 모방이라는 개념이 실제 프로그램을 설계하고 구현하는 실무적인 관점에서는 부적합하지만 객체지향이라는 용어에 담긴 기본 사상을 이해하고 학습하는 데는 쉽고, 매우 효과.. 2022. 3. 24. 이전 1 ··· 5 6 7 8 다음