A PlayingCard represents a card used in games such as poker and black jack, and stores the suit value (hearts, diamonds, clubs, or spades) and the rank value (2 through 10, or jack, queen, king, or ace). A Deck represents a complete 52-card collection of PlayingCards. A MultipleDeck represents one or more Decks of cards (the exact number is specified in the constructor). Implement the three classes PlayingCard, Deck, and MultipleDeck, providing reasonable functionality for PlayingCard, and for both Deck and MultipleDeck, minimally provide the ability to shuffle, deal a card, and check if there are remaining cards.
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here