设计模式在开发中的应用 -- 工厂模式

简单工厂 这个模式自己很简单并且使用在业务较简单的状况下。通常用于小项目或者具体产品不多扩展的状况(这样工厂类才不用常常更改)。 它由三种角色组成: 工厂类角色:这是本模式的核心,含有必定的商业逻辑和判断逻辑,根据逻辑不一样,产生具体的工厂产品。如例子中的Driver类。 抽象产品角色:它通常是具体产品继承的父类或者实现的接口。由接口或者抽象类来实现。如例中的Car接口。 具体产品角色:工厂类所建
相关文章
相关标签/搜索