참조: http://iilii.egloos.com/tag/%EB%94%94%EC%9E%90%EC%9D%B8%ED%8C%A8%ED%84%B4
위 URL에는 디자인패턴에 대한 정말 친절한 설명이 포함되어 있다.
다만 각 경우에 대해서 실제로 실행해 보기에는 어려움이 있어서, 원본 소스를 수정하여, 실행하기 쉽게 고쳤다.
아래 첨부 파일을 받아서 이클립스에서 쉽게 실행해 보고, 디자인패턴을 학습해 보자.
1 - Iterator
2 - Adapter
3 - Factory Method
4 - Template Method
5 - Singleton
6 - Strategy
7 - Composite
8 - Decorator
9 - Chain of Responsibility
10 - Facade
11 - Observer
12 - Prototype
13 - Flyweight
14 - Builder
15 - Mediator
16 - Visitor
17 - State
18 - Command
다만 각 경우에 대해서 실제로 실행해 보기에는 어려움이 있어서, 원본 소스를 수정하여, 실행하기 쉽게 고쳤다.
아래 첨부 파일을 받아서 이클립스에서 쉽게 실행해 보고, 디자인패턴을 학습해 보자.
import > Exstring Projects into Workspace > Select archive file: 을 통하여 아래의 파일을 import한 후 실행해 보자.
'Java' 카테고리의 다른 글
Java Out Of Memory Error (java.lang.OutOfMemoryError) (0) | 2011.11.02 |
---|---|
[박혜웅] Java Code Conventions (코딩 규칙) (0) | 2011.10.13 |
[박혜웅] Install JAVA(JDK) on Linux (0) | 2011.02.25 |
[박혜웅] JAVA Serialize, Deserialize Benchmarks (0) | 2010.12.16 |
[박혜웅] JAVA Ordered Collection (입력순서를 유지하는 컬렉션 클래스) (0) | 2010.12.15 |