17. 중재자 패턴
1. 중재자 패턴 여러 객체들이 소통하는 방법을 캡슐화하는 패턴 여러 컴포넌트간의 결합도를 중재자를 통해 낮출 수 있다. 2. 중재자 패턴 적용 2.1. 적용 전 코드 public class CleaningService { public void clean(Gym gym) { System.out.println("clean " + gym); } public void getTowel(Guest guest, int numberOfTowel) { System.out.println(numberOfTowel + " towels to " + guest); } public void clean(Restaurant restaurant) { System.out.println("clean " + restaurant); } } ..
디자인 패턴
2022. 2. 10. 21:04