programmer-faust 님의 블로그

  • 홈
  • 태그
  • 방명록

Decorator Pattern 1

[C++]구조 패턴/데코레이터 패턴

순서데코레이터 패턴이란?데코레이터 패턴의 장점과 단점데코레이터 패턴 사용시 고려사항간단한 데코레이터 패턴 작성데코레이터 패턴이란?객체에 새로운 기능을 동적으로 추가하는 패턴상속 대신 구성을 이용함기능 확장이 필요할 때 서브클래싱 대신 사용함데코레이터 패턴 사용의 예무기에 여러 인챈트를 조합하고 싶을 때버프/디버프를 중첩해서 적용할 때기본 기능에 옵션을 동적으로 추가/제거하 때상속으로는 조합이 폭발적으로 증가하는 경우데코레이터 패턴의 장점과 단점장점런타임에 객체에 기능 추가 가능상속보다 유연함단점많은 클래스가 생성될 수 있음(데코레이터 체인)디버깅 어려움데코레이터 패턴 사용시 고려사항객체 조합 순서가 중요하여 순서를 고려해야함데코레이터가 너무 많으면 관리가 어려움간단한 데코레이터 패턴 작성

C++/디자인패턴 2025.07.29
이전
1
다음
더보기
프로필사진

programmer-faust 님의 블로그

programmer-faust 님의 블로그 입니다.

  • 분류 전체보기 (101)
    • 내일배움캠프 (5)
    • Unity (0)
    • Unreal Engine (32)
    • C++ (33)
      • 디자인패턴 (9)
      • 트러블슈팅 (1)
    • CS (21)
      • 알고리즘 (1)
      • 자료구조 (5)

Tag

C++, 객체지향, 언리얼, 자료구조, UnrealEngine, unreal, UE, 언리얼엔진, 디자인패턴, 오버로딩, computerscience, 블루프린트, 생성패턴, 매크로, 구조패턴, CS, unreal engine, 사전캠프, 내일배움캠프, til,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바