摘要:
1.工厂模式介绍 上一篇我们知道了简单工厂的缺点是:当我们添加一个新的产品时需要修改工厂类,这样就违背了开闭原则。工厂模式就是为了解决这一缺陷而出现的,解决的方法是把创建具体实例的任务放在了工厂的子类中,工厂只提供了创建实例的的接口,还以上一篇中的生产鼠标为例: 鼠标类: 工厂类只提供生产鼠标的抽象 阅读全文
posted @ 2018-11-18 19:26
捞月亮的猴子
阅读(3083)
评论(0)
推荐(2)
摘要:
1.什么是简单工厂 现实中的工厂负责生产产品,顾名思义,编程中的简单工厂就是一个生产对象的类,它的主要作用是创建具体的产品类实例。我们以一个生产鼠标为例来分析简单工厂的作用,鼠标有两种:戴尔鼠标和惠普鼠标,代码如下: 客户端代码: 程序运行如下: 我们可以看到程序运行没有问题,通过new一个Dell 阅读全文
posted @ 2018-11-18 16:46
捞月亮的猴子
阅读(11353)
评论(1)
推荐(6)

浙公网安备 33010602011771号