1.簡單工廠(一個工廠生產多種種產品)2.工廠方法(對工廠抽象,不一樣工廠實現類生產不一樣產品)3.抽象工廠(對產品進行抽象,不一樣工廠能夠生產多種產品(同一個產品族)),相對而言,抽象工廠是前兩種的合體,多了一個維度.spa