大話設計模式 簡單工廠模式

2021-06-19 07:44:19 字數 761 閱讀 8951

最近在學習《大話設計模式》這本書,此本生動易動,其中有一些例子,我把**分寫如下。

大話設計模式---**無錯便是優?--- 簡單工廠模式

下面以 乙個計算器的實現**

//operation運算類

public abstract class operation

public void setnumbera()

public double getnumbera()

public void setnumberb()

public double getnumberb()

public abstract double getresult();

}//加減乘除類

class operationadd  extends operation

}class operationsub  extends operation

}class operationmul  extends operation

}class operationdiv  extends operation

public class operationfactory

return oper;}}

operation oper;

oper = operationfactory.createoper("+");

oper.numbera = 1;

oper.numberb = 2;

double result = oper.getresult();

大話設計模式 簡單工廠模式

學習c 1年的菜鳥,開始學習設計模式,學過了留下痕跡,歡迎一起談論學習。該模式總結 利用多型例項化不同的物件。include stdafx.h include include using namespace std class operate operate void setnumber1 int ...

大話設計模式 簡單工廠模式

乙個 概念 簡單工廠模式 factory pattern 它屬於建立模式,又稱靜態工廠方法模式 static factorymethod pattern 可是不屬於23gof設計模式之中的乙個。簡單工廠模式是由乙個工廠物件決定建立出哪一種產品類的例項。二 uml圖 簡單工廠主要分為三個角色 工廠 c...

大話設計模式 簡單工廠模式

一 概念 簡單工廠模式 factory pattern 屬於建立型模式,又叫做靜態工廠方法模式 static factorymethod pattern 可是不屬於23gof設計模式之中的乙個。簡單工廠模式是由乙個工廠物件決定建立出哪一種產品類的例項。二 uml圖 簡單工廠主要分為三個角色 工廠 c...