평범한 개발자의 개발 여정

  • 홈
  • 태그
  • 방명록

factory 패턴 1

Factory 패턴

Factory 패턴은 객체를 생성하는 인터페이스는 미리 정의하되, 인스턴스를 만들 클래스의 결정은 서브 클래스 쪽에서 내리는 패턴입니다. 다시 말해 여러 개의 서브 클래스를 가진 슈퍼 클래스가 있을때 인풋에 따라 하나의 자식 클래스의 인스턴스를 리턴해주는 방식입니다. 이렇게 Factory 패턴에서는 클래스의 인스턴스를 만드는 시점을 서브 클래스로 미루고 인스턴스화에 대한 책임을 객체를 사용하는 클라이언트에서 Factory 클래스로 가져옵니다. 활용 상황 어떤 클래스가 자신이 생성해야 하는 객체의 클래스를 예측할 수 없을때 유용합니다. 생성할 객체를 기술하는 책임을 자신의 서브 클래스가 지정했으면 할때 유용합니다. Factory 패턴의 장단점 장점 객체를 생성하는 코드를 분리하여 클라이언트 코드와 결합도(..

디자인 패턴/생성 패턴 2021.09.18
이전
1
다음
더보기
프로필사진

평범한 개발자의 개발 여정

평범한 개발자의 개발 일지와 개발 여정에 대한 글을 작성하는 블로그입니다. 주로 언리얼 엔진과 C++을 다룹니다.

  • 분류 전체보기 (121)
    • 게임 개발 (언리얼 엔진) (18)
    • 디자인 패턴 (28)
      • 생성 패턴 (5)
      • 구조 패턴 (7)
      • 행위 패턴 (11)
    • 언리얼 C++ 프로그래밍 (75)

Tag

애셋, TArray, 쉐어드 레퍼런스, 생성 패턴, UMG, 행위 패턴, 온라인 서브시스템, 구조 패턴, 언리얼 배열, UClass, 쉐어드 포인터, 언리얼, asset, TSharedPtr, 컨테이너, 게임제작, 델리게이트, 디자인 패턴, UI, C++,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바