【发布时间】:2016-11-13 02:11:44
【问题描述】:
我对编程有点陌生,但我被困住了。假设我在一个项目中有五个不同的类:foo1、foo2、foo3、foo4 和 foo5,它们都做不同但相似的事情。现在说我需要为每个对象创建一个新对象,例如: foo1 bar1 = 新的 foo1(); foo2 bar2 = 新的 foo2(); foo3 bar3 = 新的 foo3(); 等等。 当然可以,但是我真的想找到一种方法来节省大量空间,如果我可以在一个 for 循环中实例化我需要的所有对象,或者至少将我想要创建的所有对象放在一个可以解决的单个数组。如果它都是同一个类,我可以让它工作,但如果它不同的话就不行。有可能吗?
【问题讨论】:
-
你应该阅读什么是多态性。
标签: java instantiation