【发布时间】:2013-11-04 04:10:06
【问题描述】:
我想编写一个在循环中创建一组对象的程序......
(即)
String newFirm = "empty";
for(int i=0; i<30; i++)
{
newFirm = "firm" + i;
firm newFirm = new firm();
}
然后我当然需要类似的东西
stringToObject = "firm" + x;
stringToObject.type = "service";
stringToObject.size = 10000;
显然,这段代码是虚构的,但它表达了我理想地创建和调用对象的方式。该程序的性质使得最终的公司(或其他对象)数量在编译时是未知的。
是否有一种方法可以将给定的字符串转换为对象的名称(调用或创建)以及“即时”创建对象?
【问题讨论】:
-
你说的是对象还是类?
-
您正在寻找收藏品。
-
@bevynQ 类的对象
标签: java object constructor multiple-constructors