设计模式 -- 建造者模式和工厂(类)模式的区别

来源:互联网 发布:会计软件的合法性 编辑:程序博客网 时间:2024/05/02 03:06

之前说过,
简单工厂模式
工厂方法模式
抽象工厂模式
建造者模式
以及
简单工厂模式、工厂方法模式和抽象工厂模式区别与联系


建造者模式和工厂(类)模式很像,但是又不太一样

建造者模式:使用时需要传入参数,即以构建为目的。
例如,通过配置文件进行构建一个对象,或者通过某些参数构建一个对象。



三种工厂模式:以创建为目的,通常使用get..()即可获取某种对象(部分需要传入参数,传入的参数不是为了创建对象,而是为了获取对象
例如:,,下面有例子。
简单工厂模式
工厂方法模式
抽象工厂模式
简单工厂模式、工厂方法模式和抽象工厂模式区别与联系



声明:这只是个人理解,有问题还可以讨论,……^.^

阅读全文
0 0
原创粉丝点击