"객체지향의 사실과 오해" (조영호 지음)책을 읽고 한 챕터씩 배운 내용을 블로그에 정리하려고 한다. 01. 협력하는 객체들의 공동체이 챕터에서는 커피공화국이라는 소재로 객체, 메시지, 메소드 등과 다형성, 캡슐화 등을 설명하고 있다.등장인물은 손님, 캐시어, 바리스타이자 '역할' 이다. 역할, 책임, 협력특정한 역할을 수행하는 사람들은역할에 적합한 책임을 수행하게 된다.손님에게는 커피를 주문할 책임이 있고,캐시어에게는 주문 내용을 바리스테에게 전달할 책임과커피가 준비됐다는 사실을 손님에게 알릴 책임.바리스타는 커피를 제조할 책임. 특정한 역할을 맡고 역할에 적합한 책임을 수행한다는 사실은몇 가지 중요한 개념을 제시한다.1. 여러 사람이 동일한 역할을 수행할 수 있다. - 손님 입장에서 어떤 캐시어가 주..