论坛首页 Java企业应用论坛

关于简单工厂应用的心得

浏览 8805 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (3) :: 隐藏帖 (2)
作者 正文
   发表时间:2010-12-05  
hui94781674 写道
简单工厂就是为了以后系统更好的扩张,消除if else

简单工厂的目的不是消除if else,而是让if else在客户端程序消除,而在工厂类中判断,当然也可以用H_eaven说的map,但是如果那样的话,就需要自己再读创建一个工厂类对其进行map初始化,如果map中的service为singten才能突显起优点,总得来得不是很好。。
如果分支太多了,可采用反射的方式减少不必要的分支。
0 请登录后投票
   发表时间:2011-03-21  
顶楼上第一句。
map也没什么不好的,就是把显式的if/else变成隐式的了。
配置就是把map拿到外面来,然后反射一下。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics