웃어라 온 세상이 너와 함께 웃을것이다.

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

장식자 패턴 1

[Design pattern] DECORATOR

패턴 - 장식자(DECORATOR) 의도 - 객체에 동적으로 새로운 책임을 추가할 수 있게 한다. 기능을 추가하려면, 서브 클래스를 생성하는 것보다 융통성 있는 방법을 제공한다. 다른 이름 - 랩퍼(Wrapper) 동기 - 가끔 전체 클래스에 새로운 기능을 추가할 필요는 없지만, 개별적인 객체에 새로운 책임을 추가할 필요가 있다. 예를 들어, GUI툴킷에서 모든 사용자 인터페이스 요소에는 필요 없지만, 어떤 사용자 인터페이스 요소에만 스크롤링(scroling)과 같은 행동이나 테두리(border)와 같은 속성을 추가할 수 있도록 해 줄 필요는 있다. 이런 것은 하나의 객체에 속성이 추가됨으로써 또 다른 책임이 추가되어야 한다. 하지만, 이 같은 방법은 테두리의 선택이 정적이기 때문에, 사용자는 구성요소를..

Design Pattern 2013.02.25
이전
1
다음
더보기
프로필사진

웃어라 온 세상이 너와 함께 웃을것이다.

mongyang83@gmail.com

  • 분류 전체보기 (166)
    • AWS (5)
    • Design Pattern (18)
    • DataBase (37)
      • SQL (20)
      • Oracle (12)
      • MySql (4)
    • Objective-C (7)
    • 프로젝트 자동화 (3)
    • Uml (2)
    • etc (18)
    • C# (37)
    • Node.js (17)
    • Firebase (16)
    • Unity (6)

Tag

Node.js, c# sort, firebase facebook, 객체 복사, 태그를 입력해 주세요., unity iap, facebook auth, unity firebase, Unity Ads, unity admob, Oracle, 정렬, Sort, 디자인패턴, IAP, github, Dictionary, Unity 광고, Github 사용법, facebook login,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바