课程
/后端开发
/PHP
/大话PHP设计模式
老师经常强调的工厂方法的好处,如果修改了User的类名,使用工厂方法来创建的话就不需要修改,那如果修改了工厂的类名呢。。。不是所有用到这个工厂的地方还是一样要改。。
2017-05-21
源自:大话PHP设计模式 8-2
正在回答
用了工厂方法,你只需要修改工厂方法里面的类名。如果没有使用工厂方法的话 ,你所有使用new User的地方都要挨个修改!这就是工厂方法的好处
食堂泼辣酱2333 提问者
德鲁大叔w 回复 食堂泼辣酱2333 提问者
举报
帮助PHPer具备使用设计模式解决工程中复杂逻辑的能力
2 回答工厂模式的标准说明
6 回答工厂模式只是为了修改代码更方便?
2 回答老师我有个工厂模式的问题
2 回答工厂模式个人感觉讲解的有问题
1 回答适配器模式和抽象工厂模式的区别吗?