现在的位置: 网页制作教程网站制作经验 >正文
美文欣赏

工厂模式的简单介绍

发表于2017/3/17 网站制作经验 0条评论 ⁄ 热度 1,972℃

工厂模式定义

是一种面向对象的设计模式。通过调用不同的方法返回需要的类,而不是去实例化具体的类。 对实例创建进行了包装。

工厂方法是一组方法, 他们针对不同条件返回不同的类实例,这些类一般有共同的父类。

工厂方法模式实施一种按需分配的策略, 即传入参数进行选择, 工厂方法根据参数进行选择,返回具体的实例。

简单工厂模式

Simply Factory,又名静态工厂方法(static Factory Method)。

定义:专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类或接口。简单工厂模式又称为静态工厂方法(Static Factory Method)模式,属于类的创建型模式,通常根据一个条件(参数)来返回不同的类的实例。

意图:提供一个类,由它负责根据一定的条件创建某一具体类的实例。

  • 暂无评论