데이터시럽

  • 홈
  • 태그
  • 방명록

decorator 1

[C#] Decorator 패턴

카테고리 : 구조 패턴 개요 : Decorator 패턴은 기존 객체의 구조를 그대로 둔 채, 그 객체에 부가적인 기능을 동적으로 추가하기 위해 사용된다. 객체지향 프로그래밍에서 흔히 클래스에 새로운 기능들을 추가하기 위해 서브클래스를 만들어 사용하는데, 이것의 대안적인 방법으로 Decorator 패턴을 이용할 수 있다. 클래스 상속을 사용하면 너무 많은 서브클래스들이 만들어 지는 경우 Decorator 패턴이 유용하게 사용된다. 기능 확장을 위해 서브클래스를 사용하는 방식은 컴파일시에 결정되는 기능 확장 방식인 반면, Decorator 패턴은 객체를 전달하며 기능을 확장하는 방식으로 런타임시에 동적으로 기능 추가, 확장하게 된다. 서브클래싱 방식은 클래스 상속을 사용하게 되는데 상속으로 구현시, 서브클래..

C# 이것저것/C# 디자인패턴 2024.04.15
1
더보기
반응형
프로필사진

사회복지사로 3년 간 근무 하고, 개발자로 전향하면서 배웠던 내용을 정리하는 블로그 입니다.

  • 분류 전체보기 (218)
    • 경기도 인공지능 개발 과정 (78)
      • 과제 (9)
      • R (19)
      • SQL (6)
      • Python (38)
      • HTML & CSS (0)
      • javascript (4)
      • 클라우드 (1)
    • 파이썬 이것저것 (78)
      • 크롤링 (5)
      • 코테준비 (31)
      • 파이썬 데이터분석 (6)
      • 파이썬 머신러닝 (4)
      • 파이썬 딥러닝 관련 (27)
      • 파이썬 기초 (1)
      • 파이썬 백엔드 (4)
    • 태블로 이것저것 (1)
    • SQL 이것저것 (18)
    • 관련 이것저것 (21)
      • Git (4)
      • Airflow (1)
      • docker (5)
      • kafka (1)
      • 자격증 (1)
      • IT Book 리뷰 (8)
      • Linux (1)
    • Nvidia PlatFrom (2)
      • Triton Inference Server (1)
      • Deepstream (0)
      • TensorRT (1)
    • C# 이것저것 (15)
      • C# 기초 (4)
      • WinForm (1)
      • 초보자를 위한 C#200제 (5)
      • C# 디자인패턴 (5)

Tag

YOLO, 파이썬 백엔드, docker, 제이펍, 텐서플로, C# 디자인패턴, 코테준비, 코테, Python, SQL, C#, 딥러닝 기초, 프로그래머스, 파이썬, 딥러닝, 디자인패턴, Flask, yolov5, gpt 무료, LLM,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바