Design Pattern —— Prototype /Template Method/Iterator/Composite/Bridge Design Pattern —— Prototype /Template Method/Iterator/Composite/Bridge