问题描述
如何在Java中使对象的属性成为对象的数组?
public class DeckOfCards
{
private Card[] deck;
public DeckOfCards()
{
deck = new Card[52];
}
}
解决方法
这可以工作,但显然此类尚无逻辑。您可以实例化一副纸牌,但这只是一个占位符。卡座数组中的实际对象仍然为null。您需要添加一些逻辑,例如函数public void createCards()
或public void initDeck()
,才能为deck
中的每个索引分配一个有用的引用(卡对象引用)。