专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 工厂模式的作用是什么呢?

工厂模式的作用是什么呢?

更新时间:2023-01-04 16:41:22 来源:赢咖4 浏览386次

让我们简单的了解下工厂模式,它的作用无外乎下面这四个。这也是判断要不要使用工厂模式的最本质的参考标准。

工厂模式的作用

封装变化:创建逻辑有可能变化,封装成工厂类之后,创建逻辑的变更对调用者透明。代码复用:创建代码抽离到独立的工厂类之后可以复用。

隔离复杂性:封装复杂的创建逻辑,调用者无需了解如何创建对象。控制复杂度:将创建代码抽离出来,让原本的函数或类职责更单一,代码更简洁

现在,我们上升一个思维层面来看工厂模式,它的作用无外乎下面这四个。这也是判断要不要使用工厂模式的最本质的参考标准。

封装变化:创建逻辑有可能变化,封装成工厂类之后,创建逻辑的变更对调用者透明。

代码复用:创建代码抽离到独立的工厂类之后可以复用。

隔离复杂性: 封装复杂的创建逻辑,调用者无需了解如何创建对象

控制复杂度: 将创建代码抽离出来,让原本的函数或类职责更单一,代码更简洁

以上就是赢咖4小编介绍的"工厂模式的作用是什么呢?",希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为您务。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>