首页 > 代码库 > 设计模式——工厂方法模式(Factory Method)
设计模式——工厂方法模式(Factory Method)
工厂模式主要分为普通工厂模式、多个工厂模式和静态工厂模式
1、普通工厂模式:就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建
基本的流程:定义一个接口——>实现接口(根据业务逻辑来绝对数量)——>创建工厂类(在一个接口里面通过不同的类型决定实现对应的功能)
2、多个工厂模式:就是在普通工厂模式的基础上做了升级,为了避免通过传参数的方式导致为止的错误,在创建工厂类的时候,用不同的接口对应不同的业务(实现不同的功能)
3、静态工厂模式:在多个工厂模式的基础上做了升级,把工厂类里面的接口弄成static类型,省了对工厂类的实例。
设计模式——工厂方法模式(Factory Method)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。