建立型設計模式 抽像工廠模式

2021-10-02 01:46:02 字數 527 閱讀 8174

建立型 抽像工廠模式

抽象工廠(furniturefactory)  例如  風格  組合 外觀和行為

角色

協作使用者類在使用時,通過建立具體工廠例項,來建立由該工廠類生產的同一系列的產品

特點

實現

// 定義介面

public  inte***ce  demofactory(){}

// 實現介面

public class demofactoryimpl implements demofactory {}

// 定義元件

public class window {}

// 繼承和進一步擴充套件系列元件  元件家族,系列

public class expensivefloor extends floor {}

建立型設計模式 工廠模式

1 簡單工廠 只有乙個工廠類,在工廠中根據產品的型別每次只能生產指定型別的產品 class factory 2 工廠方法 每類工廠只能生產其對應的一類產品 factorya producta factoryb productb 3 抽象工廠 每類工廠可以生產其對應的一族產品 e.g.factorya...

設計模式 建立型 工廠模式

今天開始工廠三兄弟的工廠模式,工廠模式與簡單工廠相似,區別就在於工廠類被進一步細化,簡單工廠的工廠類中由乙個方法根據具體需求建立具體的產品。而工廠模式中,每乙個產品對應乙個工廠。也就是乙個工廠不再像簡單工廠那樣,乙個工廠可以生產不同的商品。在工廠模式中,每乙個商品都對應乙個生產該商品的工廠。如下 食...

建立型設計模式 工廠模式

其他類總結 簡單工廠模式 program ade someproblem author cade franklin create 2019 12 21 21 09 public class aeratedwate ctory elseif colabule equals type elseif co...