SEARCH : Object스터디(1) CATEGORY : Object스터디(1) TAGS : Object스터디(1) ARCHIVE : Object스터디(1) 06 메세지와 인터페이스 2020. 2. 19. 들어가며 클라이언트-서버 모델 두 객체 사이의 협력 관계를 설명하기 위해 사용되는 메타포는 클라이언트 - 서버(Client - Server) 모델이다. 협력 안에서 메세지를 전송하는 객체를 클라이언트, 메세지를 수신하는 객체를 서버라고 부른다. Movie는 DiscountPilicy의 관점에서 메세지 전송자가 될 수 있다. 대부분의 사람들은 객체가 수신하는 메세지의 집합에만 초점을 맞추지만 협력에 적합한 객체를 설계하기 위해서는 외부에 전송하는 메세지의 집합도 함께 고려하는 것이 바람직하다. 객체가 독립적으로 수행할 수 있는 것보다 더 큰 책임을 수행하기 위해서는 다른 객체와 협력해야 한다. 두 객체 사이의 협력을 가능하게 해주는 매개체가 바로 메세지 이다. 메세지와 메세지 전송 메세지는 오퍼레이션명(o.. Previous 1 Next