Khadra

  • 홈

Adapter 1

[18] 디자인 패턴 목록 - 구조 패턴 - 어댑터(Adapter, Wrapper)

출처 : 디자인 패턴에 뛰어들기 - 알렉산더 슈베츠 도서어댑터(Adapter)란?호환되지 않는 인터페이스를 가진 객체들이 협업할 수 있도록 하는 구조적 디자인 패턴이다.문제주식 시장 모니터링 앱을 만들고 있고, 이 앱은 여러 소스에서 주식 데이터를 XML 형식으로 다운로드한 후 사용자에게 보기 좋은 차트들과 다이어그램들을 표시한다고 가정한다.어느 시점에 당신은 타사의 스마트 분석 라이브러리를 통합하여 당신의 앱을 개선하기로 결정하였으나, 함정이 존재하게 되는데, 이 분석 라이브러리는 JSON 형식의 데이터로만 작동한다는 것이다.그림과 같이 분석 라이브러리는 '있는 그대로' 사용할 수 없다. 왜냐하면 앱과 호환되지 않는 형식의 데이터를 기다리고 있기 때문이다.즉, 해당 라이브러리를 XML과 작동하도록 변경..

Self-Dev/Design Patterns R&D 2024.06.27
이전
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.

티스토리툴바