I need to create a deckofCards that stores 52 objects of the Card class. Must include methods to shuffle (shuffle assumes full deck) the deck, deal a card, report # of cards left in deck.
Need to create three classes, one driver, card class and deck classs. Card class contains constructor for making card as well as private methods to assign suit & face value to card. Also need string method for printing a card. Driver class should invoke constructor, print newly made deck, shuffle cards and print shuffled deck, deal 4 five-card hands and report # of cards in deck afterdealing each hand.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.