问个小问题?

tanyun1111 2006-04-23 10:22:10
有1,2,.....n个数,同时也有class1,class2,......classn个类,当数为1时,new class1(),依次类推当数为n时,new classn(),这该怎么写呀
...全文
147 6 点赞 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
caichongbo 2006-08-26
是不必实现同一个接口,但是你Class.forName(className);产生的对象要一个引用来指向
如果是这些类实现同一个接口 Classin
for(int i=1;i<n;i++){
String className="class"+i;
Classin test=Class.forName(className);
}
这样直接使用test就方便些
  • 打赏
  • 举报
回复
tanyun1111 2006-08-26
up
  • 打赏
  • 举报
回复
killme2008 2006-04-24
谁说要实现同一个接口??又不是动态代理。。
  • 打赏
  • 举报
回复
tanyun1111 2006-04-24
然后怎么办?
  • 打赏
  • 举报
回复
ajie191 2006-04-24
killme2008(zane dennis) ( ) 信誉:96 2006-04-24 03:27:00 得分: 0


反射机制
for(int i=1;i<n;i++){
String className="class"+i;
Class.forName(className);
}

并且,class1,class2,......classn个类,这些类要实现同一个接口.

  • 打赏
  • 举报
回复
killme2008 2006-04-24
反射机制
for(int i=1;i<n;i++){
String className="class"+i;
Class.forName(className);
}
  • 打赏
  • 举报
回复
相关推荐
发帖
Java EE
加入

6.7w+

社区成员

J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
申请成为版主
帖子事件
创建了帖子
2006-04-23 10:22
社区公告
暂无公告