简单工厂模式

一. 定义 简单工厂模式又称静态工厂方法模式,在简单工厂模式中可以根据传入参数的不同返回不同的实例,而不需要知道具体类的类名。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常具有共同的父类。(一个产品等级结构) 二. 模式结构 1. Factory(工厂角色) 即工厂类,负责实现创


设计模式

参考书目: 《设计模式》第二版:清华大学出版社:刘伟 编著 一. UML 1. 类图 类名:类的名字, 是一个字符串。 属性:指类的性质,即类的成员变量。形式:可见性 名称:类型 = 默认值public:+, private:-, protected:# 类的操作:及函数。形式:可见性 名称(参数列