개발 GYM
close
프로필 배경
프로필 로고

개발 GYM

  • 분류 전체보기 (93)
    • java (16)
      • AWS SDK for Java (2)
    • Spring (5)
    • Linux (9)
    • DB (3)
    • Desigin Pattern (16)
    • CS (8)
      • 네트워크 (6)
    • 도서 (9)
      • Clean Code (9)
    • 프로그래머스 (22)
    • 일상생활 (0)
    • 기타 (5)
  • 홈
  • 태그
  • 방명록

[디자인패턴] 방문자 패턴 (Visitor Pattern)

1. 방문자 패턴 정의 💡 방문자 패턴 (Visitor Pattern) 알고리즘을 객체 구조에서 분리시키는 디자인 패턴이다. 데이터 구조와 처리를 분리하는 것이다. 'visitor'는 방문자 라는 의미로 데이터 구조를 방문하고 다니는 주체인 '방문자'를 나타내는 클래스를 준비하고 그 클래스에 처리를 맡기는 것이다. 2. 예제 프로그램 (1) 예제 코드 Visitor 패턴을 사용해 파일과 디렉토리 구조를 표현 역할 이름 내용 Visitor Visitor 클래스 파일이나 디렉토리를 방문하는 방문자를 나타내는 추상 클래스 Element Element 인터페이스 Visitor 클래스의 인스턴스를 받아들이는 데이터 구조를 나타내는 인터페이스 ConcreteVisitor ListVisitor 클래스 Visitor ..

  • format_list_bulleted Desigin Pattern
  • · 2024. 1. 18.
  • textsms
반응형
  • navigate_before
  • 1
  • navigate_next
반응형
전체 카테고리
  • 분류 전체보기 (93)
    • java (16)
      • AWS SDK for Java (2)
    • Spring (5)
    • Linux (9)
    • DB (3)
    • Desigin Pattern (16)
    • CS (8)
      • 네트워크 (6)
    • 도서 (9)
      • Clean Code (9)
    • 프로그래머스 (22)
    • 일상생활 (0)
    • 기타 (5)
최근 글
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바