06_메시지와 인터페이스
06_메시지와 인터페이스퍼블릭 인터페이스의 품질에 영향을 주는것퍼블릭 인터페이스란 객체가 외부랑 소통하기 위해 만든 메서드가 퍼블릭 인터페이스디미터 법칙묻지 말고 시켜라의도를 드러내는 인터페이스명령-쿼리 분리디미터 법칙다른 객체 내부 구조에 강하게 결합되자 않도록 해라오로지 하나의 . 만 사용해라클래스 내부의 메서드는 아래의 조건을 만족하는 인스턴스에만 메시지를 전송하도록 프로그래밍해야 한다.this 객체메서드의 매개변수this의 속성this의 속성은 컬렉션의 요소메서드 내에서 생성된 객체worstpublic class ReservationAgency { public Reservation reserve(Screening screening, Customer customer, int audienceC..