Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Design Pattern & UML  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:Factory模式之我见 [Re:yj780210]
emarket

亢龙有诲

CJSDN高级会员


发贴: 460
积分: 82
于 2003-04-20 23:02 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
更general一点,在factoryMethod里最好用
reflection api去create object,
然后再一个xml文件中决定critica 和 class 的对应
这样新加入一个实现类,可以不用改任和现成的代码
只需要改一下对应的xml文件就行了

yj780210 wrote:
我个人提点不同意见,我感觉还是用class variable 好一点,因为对一重量级的对象来说,每次都要重新创建,太浪费了。另外如果每次都要产生不同的实例。可以考虑用clone。
同时选择中个人不倾向用if 用switch比if快。
同时设置几个static变量也可以让client很容易知道能够产生什么样的东西。几个东西。




话题树型展开
人气 标题 作者 字数 发贴时间
8759 Factory模式之我见 johnx 604 2003-03-04 10:36
7359 Re:Factory模式之我见 richardluo 23 2003-03-05 14:53
7452 Re:Factory模式之我见 floater 420 2003-03-06 01:30
7302 Re:Factory模式之我见 sukai 143 2003-03-12 11:59
7462 Re:Factory模式之我见 yj780210 478 2003-03-13 08:53
7349 heavy object creation -- Re:Factory模式之我见 rainting 332 2003-03-24 23:11
7907 Re:Factory模式之我见 emarket 352 2003-04-20 23:02
7345 Re:Factory模式之我见 rainting 327 2003-03-24 23:09
9740 Re:Factory模式之我见 richardluopeng 7 2003-04-22 13:45

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923