之前说过,
简单工厂模式
工厂方法模式
抽象工厂模式
建造者模式
以及
简单工厂模式、工厂方法模式和抽象工厂模式区别与联系
建造者模式和工厂(类)模式很像,但是又不太一样
建造者模式:使用时需要传入参数,即以构建为目的。
例如,通过配置文件进行构建一个对象,或者通过某些参数构建一个对象。
三种工厂模式:以创建为目的,通常使用get..()即可获取某种对象(部分需要传入参数,传入的参数不是为了创建对象,而是为了获取对象)
例如:,,下面有例子。
简单工厂模式
工厂方法模式
抽象工厂模式
简单工厂模式、工厂方法模式和抽象工厂模式区别与联系
声明:这只是个人理解,有问题还可以讨论,……^.^