摘要:
前面我们讲解了简单工厂模式,工厂方法模式和抽象工厂模式,这三个模式都是工厂模式。从这三种模式种,我们来谈一些理解和体会。 首先,工厂模式涉及到三方面人员: 模式设计方:设计产品的规范,工厂类的规范。 产品提供方:提供产品实现,工厂类实现。 模式使用方:直接调用工厂,获得所需产品。 我们在讲解工厂模式 阅读全文
posted @ 2021-03-03 13:29
敲代码的小小酥
阅读(124)
评论(0)
推荐(0)
摘要:
一、工厂方法模式的诞生 在读这篇文章之前,我先推荐大家读《设计模式之简单工厂模式(Simple Factory Pattern)》这篇文档。工厂方法模式是针对简单工厂模式中违反开闭原则的不足,而提出的改进方案。在简单工厂模式中,每增加一个新产品,就要修改工厂类的调度方法, 针对这个问题,工厂方法模式 阅读全文
posted @ 2021-03-03 10:47
敲代码的小小酥
阅读(188)
评论(0)
推荐(0)
摘要:
一、抽象工厂模式的由来 抽象工厂模式,最开始是为了解决操作系统按钮和窗体风格,而产生的一种设计模式。例如:在windows系统中,我们要用windows设定的按钮和窗体,当我们切换Linux系统时,要把按钮和窗体统一切换成Linux风格的。如何统一进行调换呢?于是就有人设计出了,windows是一个 阅读全文
posted @ 2021-03-03 10:45
敲代码的小小酥
阅读(347)
评论(0)
推荐(0)
浙公网安备 33010602011771号