日期:2014-05-18  浏览次数:20848 次

关于工厂模式
创建类对象的时候,为什么不直接NEW呢?而需要用到工厂,如果用工厂了,那么大概什么时候执行工厂这段代码呢?

------解决方案--------------------
工厂模式有简单工厂,工厂和抽象工厂等;意思上大致就是你把你要创建的类的某个特性交给工厂类,工厂类帮你new.
------解决方案--------------------
这个不是一两句能说的明白的,哈哈其实我也不怎么明白,可以去找些资料看看
推荐去TerryLee 那看看
网址:http://terrylee.cnblogs.com/archive/2005/12/13/295965.html

------解决方案--------------------
简单工厂模式就是提交一个参数给工厂 工厂传给你一个实例化的对象,一般用于继承的时候
------解决方案--------------------
拿个实际的例子讲比如一个汽车厂,你向工厂方申请一种汽车当然可以申请各种不同种类汽车,而至于是下面哪个分厂去生产这个就不用你去关心只问那个总厂要就Ok了,那么那个总厂就是安排生什么种类汽车的职责也就是相当与New的意思了哈哈