공부기록/객체지향 (21) 썸네일형 리스트형 객체지향의 사실과 오해- Chapter 1 협력하는 객체의 공동체 객체에 직접적으로 대응되는 실세계의 사물을 발견할 확률은 그다지 높지 않다. 객체지향의 목표: 실세계를 모방하는 것이 아니다. 새로운 세계를 창조하는 것이다. 객체를 스스로 생각하고 스스로 결정하는 현실세계의 생명체에 비유 = 상태와 행위를 캡슐화하는 소프트웨어 객체의 자율성을 설명하는데 효과적이다. 협력 = 메시지를 주고 받으며 공동의 목표를 달성하기 위해 협력함 (연결완전성?) 커피가게의 예시 손님: 주문할 책임이 있음 캐시어: 주문 받을 책임 (바리스타한테 전달할), 커피 전달할 책임 바리스타: 커피 제조의 책임 서로 협력관계이며, 협력관계속에 자신의 책임을 다함 역할, 책임, 협력하는 다른 사람과 접촉하는 모든 곳에 존재한다. 도움을 요청(request) -하나의 문제를 해결하기 위해 다수의 사람.. 이전 1 2 3 다음