옵저버1 [Design Patterns]Observer pattern, 변화에 반응 Intro 오늘은 간단하게 Observer 패턴에 대해서 공부해봤습니다. Observer 패턴은 어떤 객체가 변했을 때 등록된(혹은 보고 있던) 관찰자(Observer)들에게 통지하는, Behavioral Pattern입니다. Kotlin에서는 Observer pattern을 두 가지의 형태로 구현할 수가 있습니다. 하나는 Standard, 그러니까 평범한 모습으로 구현이 가능하고, 하나는 Kotlin의 observable delagates를 활용한 방법입니다. Standard 먼저 Standard하게 구현한 모습입니다. Observer 관찰하고 있는 객체가 변했을 때 Observer의 update가 동작하게 될 겁니다. interface Observer { fun update() } Observable.. 2022. 5. 16. 이전 1 다음