노바의 개발도서관

  • 홈

Java Observer Pattern 1

[Java][디자인 패턴] 18. 감시자 패턴 (Observer Pattern)

디자인패턴 [Java][디자인 패턴] 18. 감시자 패턴 (Observer Pattern) 감시자 패턴은 직접 상태 값을 관찰하는게 아니라 수동적으로 상태 값을 전달 받아 처리하는 패턴이다. 감시자 패턴이란? 감시자 패턴은 직접 상태 값을 관찰하는 것이 아니라 수동적으로 상태 값을 전달받아 처리하는 패턴이다. 상태가 변경되었을 때 실제 동작하는 객체(Observer)에 통보하거나 갱신 작업을 통보한다. 감시자 패턴은 상태를 감시하는 행동과 실제 동작을 처리하는 행동을 분리해서 구현한다. 모던 언어에서 많이 응용되는 대표적인 패턴이다. 단방향성의 감시자 패턴은 다른 말로 게시-구독(Publish-Subscribe) 패턴이라고 한다. 혹은 리스너 패턴(Listener Pattern)이라고도 한다. 감시자 패..

개발/디자인패턴 2022.03.22
1
더보기
프로필사진

노바의 개발 관련 내용을 정리하는 도서관

  • 분류 전체보기 (210)
    • 개발 (192)
      • Java (7)
      • Golang (2)
      • 디자인패턴 (24)
      • Spring (30)
      • JVM (9)
      • Git (5)
      • MongoDB (7)
      • Clean Code (17)
      • Effective Java (66)
      • 알고리즘 (3)
      • 꿀팁 (11)
      • Cloud (1)
      • AI (0)
    • 책 (10)
    • 개인 (4)
    • 여행 (3)
      • 제주도한달살기 (3)

최근글과 인기글

  • 최근글
  • 인기글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바