我得到了一个父类项目和一些继承自他们的子类,如剑、希尔德等。我现在想编写一个返回一个类似这样的随机项目的函数。
int randomNumber = random()
return ItemList[randomNumber]
但是如何看起来是一种优雅的方式来填充 ItemList ?有没有办法在没有 x 行的情况下填充 ItemList
itemlist.append(new Sword);
itemList.append(new Shild);
itemList.append(new boots);
……等一个?