쉽게 배우는 SW 프로그래밍

  • 홈
  • 태그
  • 방명록
  • 관리

디자인패턴 1

02. Prototype 패턴

정의 prototype 패턴은 한 클래스 인스턴스의 내용을 복사해서 다른 내용을 더 채워나가는 식으로 사용하는 디자인패턴입니다. 보통 인스턴스를 만들 때 클래스로부터 생성하지만, prototype 패턴에서는 인스턴스로부터 동일한 인스턴스를 생성합니다. A a = new A(); (X)A a = prototype.clone(); (O) 설명prototype 패턴은 인스턴스 생성시, 기존에 있던 다른 인스턴스의 내용을 그대로 복사해와 초기값으로 사용하면서 생성되는 디자인 패턴입니다. 그래서 클래스를 설계할 때 내용이 복사되기 위한 기본적인 것들을 미리 정해 놓고 복사를 염두에 두고 설계합니다. 예를 들어 전쟁 게임 프로그램에서 병사 인스턴스를 하나 만들어 놓고,새로운 병사 인스턴스를 만들 때는 그 인스턴스를..

프로그래밍/디자인패턴 2017.03.21
이전
1
다음
프로필사진

IT이야기, 프로그래밍 이야기, C, C++, C#, Delphi, Java 등 컴퓨터 이야기, 아두이노, 라즈베리파이, 스크래치, 자마린(Xamarin), MS maui, 언리얼엔진

  • 분류 전체보기 (269)
    • 서버 (2)
      • linux (2)
      • DBMS (0)
      • apache (0)
    • 프로그래밍 (261)
      • xamarin (21)
      • 언리얼엔진 (92)
      • VC++ (58)
      • 아두이노 (17)
      • 스크래치 (5)
      • 디자인패턴 (3)
      • 델파이 (12)
      • 그래픽&이미지 (3)
      • 자바 (6)
      • 플렉스 (3)
      • C# (0)
      • 리눅스 (2)
      • 아이폰,아이패드 (5)
      • 안드로이드 (1)
      • 라즈베리파이 (0)
    • IT이야기 (4)
    • 개발일지 (0)

Tag

3D 게임만들기, 아두이노 강의, Unreal Engine 4, Unreal, 언리얼 엔진, 언리얼 사용법, xamarin 강좌, 언리얼, 3d 게임 만들기, 3D 게임, ue4, 언리얼 엔진 4, ActiveX, Arduino, 언리얼엔진, 아두이노 강좌, 자마린, xamarin 강의, 아두이노, xamarin,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

  • 티몰스 의 랩하는 프로그래머
  • 빨간來福의 통기타 바이러스
  • 유리동물원의 빛으로 그리는 그림
  • Blaxploitation
  • 긍정의 힘's 이야기
  • 발길이 이끄는 곳으로의 사진여행
  • 크리스탈과 함께
  • Photo & Life
  • [사진] 해우기의 작은방...^^
  • [맛집] 긍정의 힘's 이야기
  • [사진] 솜다리's gallery
  • 팬소년 사진 갤러리::팬스튜디오

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.