Whiteship's Note

상속보다는 구성을 활용한다.

Design Pattern : 2006. 12. 11. 15:06


1장 Stratey Pattern
=> Duck 클래스에서 Flyable과 Quackable 인터페이스를 가지고 있습니다. p44

3장 Decorator Pattern
=> CondimentalDecorator는 상속과 Composition을 둘 다 활용하고 있습니다. p130

4장 Factory Pattern
=> 각각의 PizzaStore는 PizzaIngredientFacrory 인터페이스를 가지고 있습니다. p195

7장 Adapter Pattern
=> 객체 어댑터의 경우 Compositon을 활용하여 유연성을 높이고 있습니다. p283

9장 Composite Pattern
=> Decorator Pattern과 비슷한 모양으로 상속과 Composition 둘 다 활용하고 있습니다. p396

10장 State Pattern
=> GumballMachine이 모든 Sate들을 가지고 있습니다. p448


'Design Pattern' 카테고리의 다른 글

H.F.OOAD 5장 문제  (0) 2007.11.20
상위 클래스 보다는 인터페이스를...  (4) 2007.08.31
Singletons and lazy loading  (2) 2007.01.27
객체지향 디자인 원칙  (2) 2006.12.11
Losely Coupled를 활용하라.  (0) 2006.12.11
상속보다는 구성을 활용한다.  (0) 2006.12.11
바뀌는 부분을 캡슐화 한다.  (0) 2006.12.11
State Pattern 예제  (2) 2006.12.10
캡슐화  (0) 2006.12.09
H.F. Design Pattern 트집잡기  (4) 2006.12.09
Design Pattern 기말고사  (0) 2006.12.08
top

Write a comment.




: 1 : ··· : 10 : 11 : 12 : 13 : 14 : 15 : 16 : 17 : 18 : ··· : 48 :