关于工厂方法:
工厂方法模式是一种实现了“工厂”概念的面向对象设计模式。就像其他创建型模式一样,
它也是处理在不指定对象具体类型的情况下创建对象的问题.
工厂方法模式的实质是“定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类。
工厂方法让类的实例化推迟到子类中进行。
public abstract class PizzaStores(){
public Pizza orderPizza(String type){
Pizza pizza;
//PizzaStore的子类在createPizza()方法中处理对象的实例化
pizza=createPizza(type);
//...
return pizza;
}
//现在,实例化披萨的责任被移到一个"方法"中,次方法如同是一个"工厂"
protected abstract Pizza createPizza(String type);
}
《Python核心编程 第二版》.(Wesley J. Chun ).[高清PDF中文版]
《Python开发技术详解》.( 周伟,宗杰).[高清PDF扫描版+随书视频+代码]
Python脚本获取Linux系统信息
在Ubuntu下用Python搭建桌面算法交易研究环境