평범한 개발자의 개발 여정

  • 홈
  • 태그
  • 방명록

비지터 패턴 1

Visitor 패턴

Visitor 패턴은 실제 로직을 가지고 있는 객체가 로직을 적용할 객체를 방문하면서 실행하는 패턴입니다. 즉, 로직과 구조를 분리하는 패턴이라고 볼 수 있습니다. 구조 Visitor 방문자 클래스의 인터페이스입니다. visit(Element) 메서드를 공용 인터페이스로 사용합니다. 여기서 Element는 방문 공간을 의미합니다. Element 방문 공간 클래스의 인터페이스입니다. accept(Visitor) 메서드를 공용 인터페이스로 사용합니다. 여기서 Visitor는 방문자를 의미합니다. 내부적으로 Visitor.visit(this)를 호출합니다. ConcreteVisitor Visitor를 구체적으로 구현한 클래스입니다. ConcreteElement Element를 구체적으로 구현한 클래스입니다. ..

디자인 패턴/행위 패턴 2021.10.23
이전
1
다음
더보기
프로필사진

평범한 개발자의 개발 여정

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

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

Tag

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

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바