Khadra

  • 홈

Prototype Pattern 1

[16] 디자인 패턴 목록 - 생성 디자인 패턴 - 프로토타입 패턴(Prototype, Clone Pattern)

출처 : 디자인 패턴에 뛰어들기 - 알렉산더 슈베츠 도서프로토타입코드를 클래스에 의존하지 않고 기존 객체들을 복사할 수 있게 하는 생성 디자인 패턴이다.문제객체의 정확한 복사는 클래스 종속성과 비공개 필드로 인해 어려울 수 있다.객체를 '외부에서부터' 복사하는 것은 항상 가능하지 않다.이 접근 방식에는 객체의 클래스에 종속되는 문제와 비공개 필드에 접근할 수 없는 문제가 있습니다.또한, 코드가 클래스에 의존하게 되어 유연성이 떨어질 수 있습니다.해결책프로토타입 패턴은 복제 프로세스를 객체 자체에게 위임하여 이러한 문제를 해결한다. 패턴은 복제를 지원하는 모든 객체에 대한 공통 인터페이스를 제공한다. 이 인터페이스는 주로 단일 clone 메서드로 구성되며, 객체의 필드 값을 복사하여 새 객체를 생성한다. ..

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.

티스토리툴바