Legger til kopiering av kortliste i konstuktøren til kortstokk for å hindre kortstokken i å kunne bli endret utenifra

This commit is contained in:
Kristian Knarvik 2020-03-03 17:29:29 +01:00
parent f1bb6ae34b
commit 0fb2e3c7c7

View File

@ -15,7 +15,7 @@ public abstract class Deck<T> implements IDeck<T> {
* @param cardList list of cards
*/
public Deck (ArrayList<T> cardList) {
this.cardList = cardList;
this.cardList = new ArrayList<>(cardList);
}
@Override