我有多个class A
. 由于这些对象是游戏中使用的纹理,因此它们具有表明其用途的独特名称。例如)bttnDoor bttnPause bttnExit bttn .... 所以我不想将它们作为数组(即使我有一个数组,我也可以使用循环来初始化它们)。
我试过了
a = b = c = new Object();
但由于它们是可变的,它们都指向同一个对象。
似乎唯一初始化它们的方法是
a = new Ob...
b = new Ob...
c = new Ob...
然而,随着开发的进展(更多纹理),硬编码的合唱团以指数方式扩展自身。
有没有更简单的方法来初始化具有不同对象的多个对象?