봄맞이 세일
옵서버

PHP로 작성된 옵서버

옵서버 패턴은 일부 객체들이 다른 객체들에 자신의 상태 변경에 대해 알릴 수 있는 행동 디자인 패턴입니다.

옵서버 패턴은 구독자 인터페이스를 구현하는 모든 객체에 대한 이러한 이벤트들을 구독 및 구독 취소하는 방법을 제공합니다.

복잡도:

인기도:

사용 사례들: PHP에는 옵서버 패턴의 구현을 나머지 PHP 코드와 호환되도록 만드는 데 사용될 수 있는 몇 가지 내장된 인터페이스들​(예: SplSubject, SplObserver)​이 있습니다.

식별: 옵서버 패턴은 들어오는 메서드들을 목록에 저장하는 구독 메서드로 초기 식별할 수 있으며, 만약 위 구독 메서드가 목록의 객체들을 순회하고 그들의 '업데이트' 메서드를 호출하면 해당 패턴은 옵서버 패턴으로 확정지을 수 있습니다.

다른 언어로 작성된 옵서버

C#으로 작성된 옵서버 C++로 작성된 옵서버 Go로 작성된 옵서버 자바로 작성된 옵서버 파이썬으로 작성된 옵서버 루비로 작성된 옵서버 러스트로 작성된 옵서버 스위프트로 작성된 옵서버 타입스크립트로 작성된 옵서버