摘要: 简单工厂模式在种类较少的时候基本上可以满足了,但是缺点很明显,就是当你需要新增一种类型时,需要修改工厂的静态方法,以满足需求。如果需求一边多,这种设计带来的就是无尽的修改。比如,当前的工厂只能生产奔驰、宝马两种车,但是如果想新生产车的话,就不得不新增新种类车的生产线。 工厂方法模式,可以规避掉这种问 阅读全文
posted @ 2019-03-08 23:34 chyshx 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式的目的主要是用来创建对象。工厂是对对象创建过程的封装,不需要使用者自己去创建对象了,工厂模式可以通过现实中的工厂来理解,比如我要一部车,你可以自己做(但是你不怎么想),也可以交给工厂给你做。工厂可以把这个事情做好,然后给你想要的车,前提是你要告诉工厂具体的产品名称,必要的参数等等。 如汽 阅读全文
posted @ 2019-03-08 16:02 chyshx 阅读(118) 评论(0) 推荐(0) 编辑