본문 바로가기

반응형

디자인 패턴

[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.. 더보기
[DesignPattern] memento pattern The memento pattern is a software design pattern that provides the ability to restore an object to its previous state (undo via rollback). The memento pattern is implemented with three objects: the originator, a caretaker and a memento. The originator is some object that has an internal state. The caretaker is going to do something to the originator, but wants to be able to undo the change. The .. 더보기
[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. 권.. 더보기
[첫번째 스터디] abstractFactory 패턴 part 2. abstractFactory pattern 추상 팩토리 패턴..!! 팩토리 패턴은 매우 다양한 것 같다..뒤에도 나오겠지만 Factory Method 라는 녀석도 있다. @.@;; Factory 패턴은 생성 패턴이라고도 부른다. 즉, 객체를 생성해주는 패턴이라고 보면 된다. 아래의 소스에서 보면 KRAddress와 USAddress.java가 생성이 되어야하는 대상 이다. 어떻게 생성을 해주어야 하는가는 소스를 보면 파악 할 수 있을 것이다. 하지만 헷깔릴수 있는 소지가 다분하다. 바로 팩토리 이녀석도 추상적인 개념을 넣어서 interface구조 또는 abstract구조로 나뉘어져있기 때문이다. 위의 소스의 구성을 보면 복잡하게 느낄 수도 있겠지만 사실은 간단하다. 소스를 보기 전에 간단히.. 더보기
[첫번째 스터디] singleton 패턴 2013년 07월10일 사내 스터디가 부활 하였다. 두둥~2번째 용수철 스터디가 시작 되었다.처음에는 굿택과 둘이서 하려고 하였다가 2명을 더 추가하여 소스정예로 하게 되었다.^-^good~ 이번 사내 스터디의 내용은 디자인 패턴이다!!!개발코드를 중심으로 하는 스터디 이며, 매우 성실하게!! 해야 할 것이다. 이제 주저리는 그만하고..본론으로 패턴에 대해 알아보도록 하겠다^-^ part 1. singleton pattern 싱글톤 패턴!!~ 싱글+톤 마치..싱글 : 혼자, 하나 인 느낌톤 : 스켈레톤 할 때 뼈대의 느낌 인 듯 하다. 그래서 싱글톤은 하나의 뼈대?? 라고 생각하면 될 것 같다.(저만의 생각입져..ㄷㄷ)즉, java에서는 oop 즉 객제지향으로 봤을 때 싱글톤의 하나의 뼈대란 하나의 객체.. 더보기

반응형