Adapter1 객체지향 디자인 패턴 Singleton 하나만 만들어야 하는 경우가 있음. -> 세팅을 관리하는 객체는 하나만 만들어져야함. -> 이 경우에서는 페이지2,3가 Settings가 서로 다른 객체이기 때문에 문제가 발생한다! -> getSettings를 활용하게 되어 처음에 생선된 것이 정적으로 만들어져 두 페이지 모두 공유되어 하나의 값을 바라보는 것을 확인할 수가 있다. -> 멀티스레드 등에서 문제가 발생할 수가 있기 때문에, 언어별로 해결하는 것은 찾아보아야 함! Strategy : 전략 패턴 모드가 바뀔때마다 -> 전략이 수정되어 다르게 나오게 된다.!! 클래스별로 지정해서 모듈화된 것으로 만들어야함!! 검색 모듈을 갈아끼우는 방식으로 만들어줘야 한다!! 초기화 진행후에 세터로 설정하고 나면, 기존에 인터페이스인 Sear.. 2020. 12. 26. 이전 1 다음 반응형