Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- this.value = value;
- this.suit = suit;
- }
- private ArrayList<Card> deck = new ArrayList<Card>();
- private ArrayList<Card> hand = new ArrayList<Card>();
- private final int HANDSIZE = 5;
- public Deck() {
- for(Suit suit : Suit.values()) {
- for(Value value : Value.values()){
- Card card = new Card(value, suit);
- deck.add(card);
- }
- }
- }
- public ArrayList<Card> draw() {
- Random rng = new Random();
- for(int i = 0; i < HANDSIZE; i++){
- int getCard = rng.nextInt(deck.size());
- Card addCard = deck.get(getCard);
- hand.add(addCard);
- deck.remove(getCard);
- }
- return hand;
- }
- }
- public class Player extends Deck {
- private String name;
- private int chips;
- public Player(String name, int chips) {
- this.name = name;
- this.chips = chips;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement