우테코의 프리코스를 진행하면서 객체지향에 대해 관심이 생겼고 이를 더 공부해보고 싶어서 '오브젝트' 라는 책을 공부하기로 했습니다!
메시지가 객체를 결정한다.\-> 객체가 최소한의 인터페이스를 가질 수 있게 된다.행동이 상태를 결정한다.\-> 객체는 충분히 추상적인 인터페이스를 가질 수 있게 된다.협력이 객체의 행동을 결정하고 행동이 상태를 결정한다. 그 행동이 바로 객체의 책임이 된다.객체가 존재
책임 : 객체가 수신할 수 있는 메시지의 기반오퍼레이션명 + 인자 = 메시지 / 메시지 수신자 + 메시지 = 메시지 전송\-> ex) isSatisfiedBy(screening) = 메시지 / condition.isSatisfiedBy(screening) = 메시지