1
こんにちは私はポーカーゲームを作っています。私はこの浅いコピーコンストラクタは間違っているが、なぜそれは間違っているのですか?アーリーリストの浅いコピー
public Deck() {
cards = new ArrayList <Card>();
for (int type= 0; type<=4; type++){
for (int value=1; value<9; value++){
Card newCard = new Card (value, type);
cards.add(newCard);
}
}
}
public Deck(Deck other) {
ArrayList<Card> cardsCopy = cards;
}