Khadra

  • 홈

데코레이터 패턴 1

[21] 디자인 패턴 목록 - 구조 패턴 - 데코레이터 패턴(Decorator Patten)

출처 : 디자인 패턴에 뛰어들기 - 알렉산더 슈베츠 도서데코레이터 패턴(Decorator Patten)이란?객체들을 새로운 행동들을 포함한 특수 래퍼 객체들 내에 넣어서 위 행동들을 해당 객체들에 연결시키는 구조적 디자인 패턴이다.문제당신이 알림 라이브러리를 만들고 있다고 상상해 보세요.이 알림 라이브러리의 목적은 다른 프로그램들이 사용자들에게 중요한 이벤트들에 대해 알릴 수 있도록 하는 것이다.이 라이브러리의 초기 버전은 Notifier(알림자) 클래스를 기반으로 했으며, 이 클래스에는 몇 개의 필드들, 하나의 생성자 그리고 단일 send(전송) 메서드만 있었다. 이 메서드는 클라이언트로부터 메시지 인수를 받은 후 그 메세지를 알림자의 생성자를 통해 알림자에게 전달된 이메일 목록으로 보낼 수 있다. 또..

Self-Dev/Design Patterns R&D 2024.06.30
이전
1
다음
더보기

방문자수Total

  • Today :
  • Yesterday :
프로필사진

Khadra

  • All View (110)
    • Self-Dev (36)
      • Design Patterns R&D (35)
      • Coding Test (1)
    • C (0)
    • C++ (0)
    • C# (60)
      • 문법 정리 (39)
      • 응용 정리 (15)
      • 구현 (6)
    • Objective-C (0)
    • Swift (0)
    • UnityEngine (0)
      • C# (0)
      • 2D Project (0)
      • 3D Project (0)
      • UI Tip (0)
      • 유용한 링크 (0)
    • 일상 (14)
      • 여행 숙소 (1)
      • 여행 (5)
      • 맛집 (6)
      • 카페 (2)

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바