반응형 DesignPattern4 [DesignPattern] Decorator Pattern Decorator Pattern 개요 클래스 다이어그램 예제(Java) 같이보기 참고 사항 > Decorator Pattern 이란? 데코레이터 패턴(Decorator pattern)이란 주어진 상황 및 용도에 따라 어떤 객체에 책임을 덧붙이는 패턴으로, 기능 확장이 필요할 때 서브클래싱 대신 쓸 수 있는 유연한 대안이 될 수 있다. (출처 : 위키피디아 - http://ko.wikipedia.org/wiki/%EB%8D%B0%EC%BD%94%EB%A0%88%EC%9D%B4%ED%84%B0_%ED%8C%A8%ED%84%B4) 의도 객체에 동적으로 새로운 서비스를 추가 기능 추가를 위해 서브클래스를 생성 하는 것 보다 융통성이 있음. 아래의 로봇 사진 출처 : http://blog.naver.com/Pos.. 2014. 1. 27. [DesignPattern] Iterator pattern Iterator Pattern 개요 예제(Java) 같이보기 참고 사항 > Iterator Pattern - 하나씩 열거하면서 처리 한다. > 1. 결과 실용주의 프로그래머 애자일 프로젝트 파워 스피치 왜 일하는가? 2. 테스트 코드 package kr.pe.acet.iterator; public class AggregateTest { @org.junit.Test public void testIterator() throws Exception { BookShelf bookShelf = new BookShelf(4); bookShelf.appendBook(new Book("실용주의 프로그래머")); bookShelf.appendBook(new Book("애자일 프로젝트")); bookShelf.appendB.. 2014. 1. 6. [DesignPattern] mediator pattern 2013/12/03 - [Architecture/DesignPattern] - [DesignPattern] command pattern 2013/11/24 - [Architecture/DesignPattern] - [DesignPattern] observer pattern 2013/11/24 - [Architecture/DesignPattern] - [DesignPattern] Interpreter pattern 2013/07/21 - [Architecture/DesignPattern] - [첫번째 스터디] singleton 패턴 2013/07/21 - [Architecture/DesignPattern] - [첫번째 스터디] abstractFactory 패턴 > 패턴의 의도 : 각 객체가 관련성을 갖는 .. 2013. 12. 9. [DesignPattern] Interpreter pattern 2013/07/21 - [Architecture/DesignPattern] - [첫번째 스터디] singleton 패턴 2013/07/21 - [Architecture/DesignPattern] - [첫번째 스터디] abstractFactory 패턴 지금까지 공부 한 디자인 패턴 목록 : http://acet.pe.kr/notice/325 음..정리는 2개뿐이 하질 않았군요.. 하하;; 프로젝트와 병행을 하고 있어서..11월 19일부터 내부 스터디 다시 시작 합니다^-^/ 매주 월요일 - 눈이 오나 비가오나 지구가 망해도 스터디는 진행 합니다. 아무도 참여하지 않아도 진도는 나갑니다.ㅋㅋㅋㅋ ㅇ > 범 위 : Interperter 패턴 참여 인원 : 4명 중 3명 참여 참 여 : 공K, 박D, Mr. 권.. 2013. 11. 24. 이전 1 다음 반응형