java基础-设计模式(工厂模式-三种)
2021-03-31 09:26
标签:简单 并且 具体类 virtual 之间 详解 factory factor yun (1)简单工厂(Simple Factory)模式,又称静态工厂方法模式(Static Factory Method Pattern)。 (2)工厂方法(Factory Method)模式,又称多态性工厂(Polymorphic Factory)模式或虚拟构造子(Virtual Constructor)模式; (3)抽象工厂(Abstract Factory)模式,又称工具箱(Kit 或Toolkit)模式。 工厂方法模式是简单工厂的仅一步深化, 在工厂方法模式中,我们不再提供一个统一的工厂类来创建所有的对象,而是针对不同的对象提供不同的工厂。也就是说 每个对象都有一个与之对应的工厂 。 抽象工厂是生产一整套有产品的(至少要生产两个产品),这些产品必须相互是有关系或有依赖的,而工厂方法中的工厂是生产单一产品的工厂 java基础-设计模式(工厂模式-三种) 标签:简单 并且 具体类 virtual 之间 详解 factory factor yun 原文地址:https://www.cnblogs.com/tangg/p/13562333.html
分类:
简单工厂模式
角色分配:
工厂方法模式
角色分配:
抽象工厂
角色分配:
上一篇:paxos算法之粗浅理解
文章标题:java基础-设计模式(工厂模式-三种)
文章链接:http://soscw.com/index.php/essay/70393.html