对于工厂模式,简言之就是由具体的工厂来创建具体的产品。但既然知道了需要的是哪个具体的产品,那为什么不直接就创建一个具体的产品呢?还需要工厂干嘛,不是增加代码量吗?
解决方案 »
- 魔兽改键工具的源码谁有给贴出来下!
- 学习C#是不是还要先学习C语言的啊??
- Socket发送和接收问题,求各位大哥来帮我解答一下阿
- C#如何编程打开 "数据链接属性" 对话框?
- 求助。~C# 循环问题 谢谢
- Arraylist中包含多个arraylist拿值的问题
- 求助大神,Microsoft.DirectX.DirectSound.dll引用的问题
- 两种方法修改datagrid的列名怎么都不行???
- 在textBox中,怎么样定位输入光标坐标
- C# Combobox 在绑定数据源并且执行一项操作后,丢失第一个选项值
- 急!GetPrivateProfileString函数里的字符缓冲区最大能设能多少 有限制吗?
- 右键单击tabpage上的pictureBox时,如何表示选中它?
LZ如果一开始就能确定最终的“具体产品”,就可以考虑不使用工厂模式。
使用工厂模式的话,是在工厂类创建
如果产品变更时,前者要去改客户端,后者只要在工厂改就可以了