
01. 협력하는 객체들의 공동체
·
개발서적/객체지향 사실과 오해
01. 협력하는 객체들의 공동체리뷰기간: 2024년 10월 14일 → 2024년 10월 20일태그: 1회독, 작성완료✨ 내용 요약일상생활에서 찾은 객체지향적 요소손님, 캐시어, 바리스타는 각각 역할 에 해당하며 각 역할은 책임 을 가져야 한다.요청과 응답의 상호작용으로 객체지향적 설계를 설명할 수 있다.캐시어는 1명일수도, 여러명일수도 있다 마찬가지로 바리스타도 1명일수도 여러명일수도 있다 ⇒ 반드시 하나의 객체 만 동일한 역할을 책임지는것은 아니다.하나의 객체가 여러일을 수행 할 수 있다캐시어가 주문을 받고, 동시에 직접 커피를 제조해서 손님에게 전달할 수 있다 ⇒ 대체가능성책임을 수행하는 방법은 각 객체가 자율적으로 선택할 수 있다예를들어, 아이스아메리카노를 주문할때, 손님이 직접 “얼음을 먼저 넣..