Book Book 2023. 12. 29. 객체지향의 사실과 오해(2) 이상한 나라의 객체 2장에서는 이상한 나라의 앨리스 이야기를 이용해 객체가 가지는 특징을 쉽게 서술한다. 덕분에 디미터의 법칙을 쉽게 이해할 수 있었다. [OOP] 디미터의 법칙 개요 최근 계속해서 객체 지향에 대한 공부를 하던 중 디미터의 법칙을 접하게 되었다. 객체 지향의 핵심을 꿰고 있는 개념이라고 생각이 되어 이에 대한 내 생각을 기록으로 남기려고 한다. 디 choi-records.tistory.com 객체는 상태, 행동, 식별자를 지닌 실체로 보는 것이 가장 효과적이다. 2장에서는 위 3가지 특징을 앨리스의 이야기 중 앨리스가 물약과 버섯을 먹음에 따라 몸집이 커지거나 작아진 부분을 이용해 쉽게 설명한다. 이야기에서 앨리스가 가지는 특징은 아래와 같다. 앨리스는 상태(키)를 가지며 상태는 변경.. Book 2023. 12. 27. 객체지향의 사실과 오해(1) 객체지향의 사실과 오해라는 책을 읽으며 객체지향이라는 개념을 이해하는 데 큰 도움을 얻었다. 한 챕터씩 다시 읽어보며, 그 내용과 내가 알게 된 점 등을 기록하려고 한다. 협력하는 객체들의 공동체 첫 번째 챕터에서는 먼저 객체지향이 현실 세계의 모방이라고 했을 때, 왜 객체지향의 사상을 이해하기 편해지는지 서술한다. 상태와 행위를 '캡슐화'하는 소프트웨어 객체의 '자율성'을 설명하는 데 효과적이다. 현실 세계 사람들이 협력하며 목표를 달성해 나가는 과정이 메시지를 주고받으며 목표를 달성하기 위해 협력하는 객체들의 관계를 설명하는 데 적합하다. 객체지향의 핵심 사상인 "연결완전성"을 설명하는 데 적합한 틀 제공한다. 위와 같은 이유로 현실 세계와 객체지향 세계를 연관 지어왔다고 한다. 그리고 손님, 캐시어.. 이전 1 다음