Observer1 [Design Pattern] Observer Pattern [Design Pattern] Observer Pattern 알아보기 Observer Pattern에 대한 개념에 대하여 알아보고 예시를 통해 알아보도록 하겠습니다. Observer Pattern이란? 한 객체의 상태 변화에 따라 다른 객체의 상태도 연동되도록 일대다 객체 의존 관계를 구성하는 패턴입니다. Observer Pattern의 상태를 전달하는 방법 Observer Pattern의 상태를 전달하는 방법은 두 가지가 있습니다. PUSH : 주제 객체가 구독 객체에게 상태를 보내는 방식 PULL : 구독 객체가 주제 객체에게서 상태를 가져가는(요청하는) 방식 어떨 때 쓰면 좋을까?? 데이터의 변경이 발생하였을 때 상대 클래스나 객체에 의존하지 않으면서 데이터 변경을 통보하고자 할 때 사용합니다. O.. 2019. 10. 15. 이전 1 다음