[OOP] Observer 패턴 정리하기
❓ Observer의 의미 ❓무언가를 관찰하는 사람? 지켜보고 있는 사람?🔭 옵저버 패턴 🔭💡옵저버 패턴은 당신이 여러 객체에게 자신이 관찰 중인 객체에서 발생하는 모든 이벤트에 대하여 알리는 구독 메커니즘을 정의할 수 있도록 하는 행동 디자인 패턴이다.위 그림에서 망원경을 들고 보고 있는 서류들도 있고 그렇지 않은 서류들도 있다. 망원경을 들고 보고 있는 서류들은 저글링을 하는 서류의 실수를 하는 것을 볼 수 있지만 그렇지 않은 서류들은 볼 수 없다.저글링을 하는 서류가 실수한 것을 본 서류들은 각양각색의 반응을 할 것이다. 어떤 서류는 웃을 수도 있고 어떤 서류는 안타까워 할수도 있다.즉, 관찰 중인 객체(저글링하는 서류)에 어떤 이벤트가 발생하면 여러 객체 (망원경든 서류들)에게 알리고 이를 알게된..
2022.11.12