1、工厂模式
本质:工厂模式的本质就是以不直接通过构造函数的方式实现构造之实。之所以叫“工厂”,是因为该手段(指实现的方法,可能是方法也可能是类)的作用是new一个对象出来,这个new的过程就如生产的过程。
目的:1、更好地控制生成
2、同时由于中间多了一步,利用多态可以使得程序更灵活,更可扩展。
转载于:https://www.cnblogs.com/JosephLiu/archive/2011/10/11/2207481.html
1、工厂模式
本质:工厂模式的本质就是以不直接通过构造函数的方式实现构造之实。之所以叫“工厂”,是因为该手段(指实现的方法,可能是方法也可能是类)的作用是new一个对象出来,这个new的过程就如生产的过程。
目的:1、更好地控制生成
2、同时由于中间多了一步,利用多态可以使得程序更灵活,更可扩展。
转载于:https://www.cnblogs.com/JosephLiu/archive/2011/10/11/2207481.html