什么是参数化工厂方法?

长乐子 2002-07-01 08:30:44
如题
...全文
39 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qxjavajava 2002-07-27
  • 打赏
  • 举报
回复
现在好想到处都是<设计模式>,原来csdn上最进流行这个.
看来我也的好好研究一下了,不然下次回答问题时,不带设计模式的术语别人不给分呀.
哈哈


长乐子 2002-07-17
  • 打赏
  • 举报
回复
怎么没人来多说两句啊?:(
长乐子 2002-07-01
  • 打赏
  • 举报
回复
他用来解决什么问题?
Patrick_DK 2002-07-01
  • 打赏
  • 举报
回复
参数化工厂并不好

偶希望能用非反射的方法来解决它

Patrick_DK 2002-07-01
  • 打赏
  • 举报
回复
参考一下《设计模式》
Patrick_DK 2002-07-01
  • 打赏
  • 举报
回复
/** 工厂类:创建一个XMessage类的实例*/
public class XMessageFactory
{
/** 设备请求标记 */
public static final int REQUEST_DEVICE = 1;
/** 试验请求标记 */
public static final int REQUEST_EXPERIMENT = 2;

/** 将客户端的请求从流转换成jdom document */
public static Document createXml()
{
// TODO: implement
return null;
}

/** 根据请求标记得到相应的XMessage类的实例*/
public static XMessage createXMessage(int requestKind, Document inDoc)
{
// TODO: implement
switch (requestKind)
{
case REQUEST_DEVICE:
{
return new DeviceXmlMessage(inDoc);
}
case REQUEST_EXPERIMENT:
{
return new ExperimentXmlMessage(inDoc);
}
}
}
}

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧