Paul Gross 3b78dc8b4a Test
2020-04-22 14:10:31 +02:00

29 lines
591 B
Java

package main;
import java.util.Collections;
import java.util.List;
import java.util.Stack;
import carte.CartePiochable;
public class Pioche<T extends Type> {
private Stack<CartePiochable<T>> cartesPiochables;
public Pioche(List<CartePiochable<T>> cartesPiochables) {
super();
this.cartesPiochables = new Stack<CartePiochable<T>>();
this.cartesPiochables.addAll(cartesPiochables);
melanger();
}
public void melanger()
{
Collections.shuffle(cartesPiochables);
}
public CartePiochable<?> piocher() {
return cartesPiochables.pop();
}
}