vs2005+C#+.net 2.0















































































优点:是客户端独立于产品的创建过程,并且在系统引入新产品时无需对客户端进行修改。
缺点:当新产品加入系统时,必须要修改工厂类,已加入必要的处理逻辑。简单工厂模式的致命弱点是处于工厂核心地位的工厂类,一旦它无法确定对哪个类进行实例化,就无法使用模式。
vs2005+C#+.net 2.0
优点:是客户端独立于产品的创建过程,并且在系统引入新产品时无需对客户端进行修改。
缺点:当新产品加入系统时,必须要修改工厂类,已加入必要的处理逻辑。简单工厂模式的致命弱点是处于工厂核心地位的工厂类,一旦它无法确定对哪个类进行实例化,就无法使用模式。