diff --git a/Personal/Cards/src/TableHand.java b/Personal/Cards/src/TableHand.java new file mode 100644 index 0000000..1945af5 --- /dev/null +++ b/Personal/Cards/src/TableHand.java @@ -0,0 +1,28 @@ +import java.util.EnumMap; +import java.util.Map.Entry; + +public class TableHand extends Hand { + + private EnumMap sevensTableHand = new EnumMap(Suits.class); + + public TableHand() { + for (Suits suit : Suits.values()) { + sevensTableHand.put(suit, new Hand()); + } + } + + public void display() { + System.out.println("Current Deck: "); + for (Entry hand : sevensTableHand.entrySet()) { + System.out.println(hand.getKey() + ": " + hand.getValue().toString()); + } + } + + public EnumMap getSevensTableHand() { + return sevensTableHand; + } + + public void setSevensTableHand(EnumMap sevensTableHand) { + this.sevensTableHand = sevensTableHand; + } +}