الاثنين، 7 فبراير 2011

builder pattern

Factory , builder --> helpful for Decorator
============================================
as : composite --> uesd to build a complex object
as : iterator
see: bridge
============================================
builder --> construct complex object from simple objects step by step
        --> Make and return one object various ways.
       
       

ex: http://www.fluffycat.com/Java-Design-Patterns/Builder/       
run       
At the Boston Soup Buffet Today's Soups!  
Chicken Soup: ChickenSoup
Clam Chowder: QuahogChowder-----------------
Fish Chowder: ScrodFishChowder --------------
Minnestrone: Minestrone
Pasta Fazul: Pasta Fazul
Tofu Soup: Tofu Soup Vegetable
Soup: Vegetable Soup

At the Honolulu Soup Buffet Today's Soups!  
Chicken Soup: ChickenSoup
Clam Chowder: PacificClamChowder
Fish Chowder: OpakapakaFishChowder
Minnestrone: Minestrone
Pasta Fazul: Pasta Fazul
Tofu Soup: Tofu Soup Vegetable
Soup: Vegetable Soup


====
another example from head first
==> you have to build a vacation planner for Patternsland, a new them park just outside of objectville.
Park guests can choose a hotel and various typ ... lsa kamel elmara el gaya ISA

ليست هناك تعليقات:

إرسال تعليق