Khadra

  • 홈

디렉터 1

[15] 디자인 패턴 목록 - 생성 디자인 패턴 - 빌더 패턴(Builder Pattern)

출처 : 디자인 패턴에 뛰어들기 - 알렉산더 슈베츠 도서빌더 패턴복잡한 객체들을 단계별로 생성할 수 있도록 하는 생성 디자인 패턴이다.이 패턴을 사용하면 같은 제작 코드를 사용하여 객체의 다양한 유형들과 표현을 제작할 수 있다.문제많은 필드와 중첩된 객체들을 초기화해야 하는 복잡한 객체가 있을 때, 초기화 코드는 보통 많은 매개변수가 있는 생성자 내부에 있거나, 클라이언트 코드 전체에 흩어져 있을 수 있다.객체의 모든 설정에 자식 클래스를 만들어 프로그램을 복잡하게 만들 수 있다.예를 들어, House(집) 객체를 만들 때 간단한 집부터 시작해 더 크고 현대적인 집을 원할 때, 모든 매개변수를 포함하는 자식 클래스들을 만드는 방식은 계층구조를 매우 복잡하게 만든다.또 다른 접근 방식은 모든 가능한 매개변..

Self-Dev/Design Patterns R&D 2024.06.20
이전
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.

티스토리툴바