欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

关于工厂模式1 设计模式HibernateJava 

程序员文章站 2022-07-12 21:18:18
...
最近看了点<<java与模式>>,学习点有关于工厂模式的知识,顺便写了点有关于工厂模式的理解,首先,工厂模式是设计模式中最简单的一个模式,也是很重要的模式,应用比较广,比如Hibernate中的SessionFactory.它的好处是动态决定哪个类要实例化.
首先来说一下
简单的工厂模式,还是用<<java与模式>>里的例子来说啊,
水果是抽象产品,苹果,...这些是产品,而园丁是工厂角色.你只有传参数,工厂角色他就会返回你所要的水果,前提是工厂里有的产品.这个就是工厂模式的优点,但是他也有缺点,工厂角色在 这个系统中是占主要的地位,如果产品增加的话,就要影响到工厂角色,所以要引进了工厂方法模式...(待续)[/img]