設計模式:工廠模式---創造論
Java Web程式設計,工廠模式在眾多設計模式中用的最多。其中,工廠模式也可分為單列模式、多列模式等。究其本質,是一個類的物件在另一個類裡建立。或者說建立物件放到了一起來管理,所以稱之為工廠。從這個角度來看,某種意義上,工廠模式也可以理解為創造模式。
程式語言翻譯
第一天
《創世記》 1:3 神說:“要有光。”就有了光。
上帝第一天創造了光。
程式碼清單1:Light類原始碼
package designPattern.genesis; /** * 光 */ public class Light {
}
第二天
《創世記》 1:7 神就造出空氣,將空氣以下的水、空氣以上的水分開了。事就這樣成了。
上帝第二天創造了空氣。
程式碼清單2:Air類原始碼
package designPattern.genesis; /** * 空氣 */ public class Air {
}
第三天
《創世記》 1:11 神說:“地要發生青草和結種子的菜蔬,並結果子的樹木,各從其類,果子都包著核。”事就這樣成了。
上帝第三天創造了各類植物。
程式碼清單3:Plant類原始碼
package designPattern.genesis; /** * 植物 */ public class Plant {
}
第四天
《創世記》 1:14-15 神說:“天上要有光體,可以分晝夜,作記號,定節令、日子、年歲,並要發光在天空,普照在地上。”事就這樣成了。
上帝第三天創造了各類星體。
程式碼清單4:Planet類原始碼
package designPattern.genesis; /** * 星體 */ public class Planet {
}
第五天
《創世記》 1:21 神就造出大魚和水中所滋生各樣有生命的動物,各從其類;又造出各樣飛鳥,各從其類。 神看著是好的。
上帝第五天創造了各種動物。
程式碼清單5:Animal類原始碼
package designPattern.genesis; /** * 動物 */ public class Animal {
}
第六天
《創世記》 1:27 神就照著自己的形像造人,乃是照著他的形像造男造女。 上帝第六天創造了人。
程式碼清單6:People類原始碼
package designPattern.genesis; /** * 人 */ public class People {
}
六天造萬物,第七天安息
程式碼清單7:God類原始碼
package designPattern.genesis;
public class God {
/**
* 第一天上帝創造了光
*/
public Light firstDay(){
return new Light();
}
/**
* 第二天上帝創造了空氣
*/
public Air secondDay(){
return new Air();
}
/**
* 第三天上帝創造了各種植物
*/
public Plant thirdDay(){
return new Plant();
}
/**
* 第四天上帝創造了各類星體
*/
public Planet fourthDay(){
return new Planet();
}
/**
* 第五天上帝創造了各類動物
*/
public Animal fifthDay(){
return new Animal();
}
/**
* 第六天上帝用塵土創造性了人,即亞當
*/
public People sixthDay(){
return new People();
}
}
相關文章
- 設計模式-工廠模式二(工廠方法模式)設計模式
- 【設計模式】工廠模式設計模式
- 設計模式 —— 工廠模式設計模式
- 設計模式-工廠模式設計模式
- 設計模式(工廠模式)設計模式
- 設計模式——工廠模式設計模式
- 設計模式----工廠模式設計模式
- 設計模式-簡單工廠、工廠方法模式、抽象工廠模式設計模式抽象
- 設計模式----工廠設計模式設計模式
- 設計模式-工廠設計模式設計模式
- 設計模式之工廠方法模式|抽象工廠模式設計模式抽象
- C# 設計模式(1)——簡單工廠模式、工廠模式、抽象工廠模式C#設計模式抽象
- 設計模式之工廠模式!深入解析簡單工廠模式,工廠方法模式和抽象工廠模式設計模式抽象
- 設計模式學習(二)工廠模式——抽象工廠模式設計模式抽象
- 設計模式——抽象工廠模式設計模式抽象
- 設計模式 —— 抽象工廠模式設計模式抽象
- PHP設計模式-- 工廠模式PHP設計模式
- 設計模式-抽象工廠模式設計模式抽象
- Java設計模式(工廠模式)Java設計模式
- Java設計模式--工廠模式Java設計模式
- Java 設計模式(工廠模式)Java設計模式
- java設計模式-工廠模式Java設計模式
- 設計模式 - 工廠方法模式設計模式
- 設計模式之工廠模式設計模式
- java設計模式 – 工廠模式Java設計模式
- 設計模式 #2 (工廠模式)設計模式
- 設計模式之【工廠模式】設計模式
- 設計模式-工廠方法模式設計模式
- 設計模式~~~工廠方法模式設計模式
- PHP設計模式_工廠模式PHP設計模式
- 設計模式——工廠方法模式設計模式
- 設計模式(四)工廠模式設計模式
- Java設計模式:工廠模式Java設計模式
- 設計模式(三)——工廠模式設計模式
- 【設計模式】工廠方法模式設計模式
- 工廠設計模式設計模式
- 設計模式-建立型模式-工廠模式(工廠三兄弟) TypeScript設計模式TypeScript
- Java 設計模式之工廠方法模式與抽象工廠模式Java設計模式抽象