Khadra

  • 홈

커멘드 패턴 1

[26] 디자인 패턴 목록 - 행동 디자인 패턴 - 커멘드 패턴(Command Patten)

출처 : 디자인 패턴에 뛰어들기 - 알렉산더 슈베츠 도서커멘드 패턴(Command Patten)커맨드는 요청을 요청에 대한 모든 정보가 포함된 독립실행형 객체로 변환하는 행동 디자인 패턴이다. 이 변환은 다양한 요청들이 있는 메서드들을 인수화 할 수 있도록 한다.요청의 실행을 지연 또는 대기열에 넣을 수 있도록 한다.또 실행 취소할 수 있는 작업을 지원할 수 있도록 한다.문제새로운 텍스트 편집기 앱을 개발하고 있다고 가정해본다.현재 하는 작업은 편집기의 다양한 작업을 위한 여러 버튼이 있는 도구 모음(툴바)을 만드는 것이다. 도구 모음의 버튼들과 다양한 대화 상자들의 일반 버튼들에 사용할 수 있는 매우 깔끔한 Button(버튼) 클래스를 만들었다.앱의 모든 버튼은 같은 클래스에서 파생되는 예시이다.이 버..

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

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바