建構者模式 Builder Pattern - BasuyaMuknana/java-design-pattern GitHub Wiki

建構者模式 Builder Pattern

示意圖

wiki_images/builder_pattern_uml_diagram.jpg

謫要

  1. 建構者模式用來隱藏複雜的建構細節,與工廠模式比較起來,工廠模式用來生產內容較單純的物件,建構者模式用來生產內容較為複雜的物件(建構者物件(MealBuilder)當中會有較複雜的建構邏輯)。