このクラスを適切に作成する方法について、私はかなり混乱しています。これらすべての混合値を使用して ArrayList を作成する方法がわかりません...助けていただければ幸いです。
public StandardCardImpl(Suit suit, int rank, StandardCardImpl deck) {
face_up = false;
List<Card> cards = new ArrayList<Card>(DeckSize);
cards.add(suit,rank,deck);
if (rank < 1 || rank > KING) {
throw new RuntimeException("Rank is out of range for standard card");
}
Iterator iterator = cards.iterator();
this.suit = suit;
this.rank = rank;
this.deck = deck;
}