옛날 블로그

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

decorator 1

⑤ 디자인 패턴(Design Pattern) - Decorator

InputStream 관련한 자바 클래스를 보고있으면 정신이 아득해진다. 무슨 비슷한 이름들이 이렇게 많은지, 그리고 버전업을 하면서 뭐가 추가되었는지 어디서 코드를 복붙하지 않으면 아예 백지에서 생각해서 어? 그게 무슨 클래스였지 생각하기 힘들다. 출처 : https://www.clear.rice.edu/comp212/02-spring/labs/12/ 뭔가 비슷비슷한 이름들이 보기도 힘든 형태로 붙어있다. 자바 I/O 클래스는 데코레이터 디자인 패턴을 가지고 있는데, 이 데코레이터 패턴은 하나하나 장식을 매다는 클래스를 하나하나 만들어놓았기 때문에 위와같이 복잡한 형태의 UML이 그려질수밖에 없다. 초딩때 크리스마스 트리를 만들던 기억이 난다. 지금이야 귀찮지만, 그때는 얼마나 재미있었는지.. 일단 트..

소프트웨어 개발/Design Pattern 2015.08.16
이전
1
다음
더보기
프로필사진

옛날 블로그

늘

  • 분류 전체보기 (850)
    • IT 서평 (29)
    • IT 트렌드 (9)
    • 블록체인 (4)
    • 데이터분석 (167)
      • 기초통계 (15)
      • Preprocessing (8)
      • Machine Learning (45)
      • Deep Learning (14)
      • Vision Recognition (36)
      • Data Visualization (8)
      • Code & Tools & Script Snipp.. (27)
    • 소프트웨어 개발 (165)
      • Design Pattern (16)
      • Algorithm (10)
      • Hadoop Ecosystem (6)
      • Scala - Functional (38)
      • Java - Basic (41)
      • C (12)
      • Python (36)
      • 기타언어 (6)
    • 모바일 (113)
      • Android (58)
      • iOS (31)
      • Hybrid (24)
    • 웹 & 프레임워크 (168)
    • 하드웨어 (18)
      • IoT (14)
      • VR (4)
    • 데이터베이스 (46)
    • 디자인 (11)
    • 운영체제 (17)
    • 도메인 (40)
      • 전자장비&자동차 (9)
      • 금융공학 (23)
      • ERP (8)
    • 기타활동 (43)
      • 고락티콘 (0)
      • 아이디어 저장소 (1)
      • 느낀점 (9)
      • 기타 (33)
    • 맛집탐방 (10)
    • 세계탐방 (2)

Tag

decorator, 머신러닝, 장식 패턴, 스칼라, 데이터마이닝, 디자인패턴, 팩토리 디자인, 자바, 지도학습, 센차터치, 비용함수, 수식, 트리구조, 디자인 패턴, 교사학습, 2017 티스토리 결산, 이미지변환, 비지도학습, 선형대수, composite 패턴,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

  • IE버전별 확인사이트(moder.IE)
  • 구글폰트
  • 구글차트
  • 어도비 컬러 픽
  • 테이블 태그 생성기
  • CSS젠가르덴
  • CSS컬러생성기
  • HTML편집기
  • HTML애니메이션
  • HTML미디어쿼리
  • HTML더미이미지
  • 부트스트랩
  • JavaScript API
  • 네트워크 NMAP
  • 설계 gliffy
  • 파일업로드관련 서블릿
  • 코덱스
  • parsing feed43
  • rickshaw차트
  • CSS
  • 팀파너스 CSS
  • 코드펜
  • css
  • semantic UI
  • 스크롤 js
  • ----------------------------
  • sysinternals
  • 정규표현식 쉽게
  • 정규표현식
  • grid
  • login form
  • octicon
  • design
  • 색깔 그리드 참조
  • www.indeed.com
  • www.layoutit.com
  • ww.wolframalpha.com
  • 센차터치
  • fiddler http코드탐색기
  • CSS FRAMEWORK
  • 제니퍼UI
  • request abap
  • 위키닥스
  • 스파크라인
  • protovis
  • http://deeplearning4j.org/
  • http://deeplearning4j.org/
  • 머신러닝, 영상처리 관련 링크
  • 마크다운 스택에딧
  • https://www.technologyreview.c…

티스토리툴바