Write a java application that allows a user to play


Java - Black Jack Application- FOR SOLUTION MESSAGE ME

Write a Java application that allows a user to play Blackjack against the computer. The computer will act as the house, dealing the cards and paying when you win. There is a general set of rules along with optional plays for both the player and dealer. For this assignment you will implement just a simple version of the game using the following basic rules: Only one deck is used and it is shuffled after every hand. Dealer hits on 16 or under and stands on all 17s or better. Your application does not include betting nor does it track a player's performance; it simply plays one hand at a time and declares a winner after each hand.

As mentioned before, there are many other variations, including splitting, doubling down, surrender possibilities, insurance, and more. Please do not implement any of these rules unless you are attempting the extra credit (see below). Classes: Your application must include the following six classes: BlackJack (the test class), Card, Deck, Player, Dealer, and Game. The BlackJack class and the Card class are complete. Do not change them. For the other four classes I have included partially complete templates to help get you started. NOTE: Your application must use all of these and must work with the BlackJack test class. For maximum points all I/O operations (printing to the monitor and reading from the keyboard) should happen in the Game class or the Player class.

For the Aspiring Hacker: Allow the player to buy chips, bet on each hand, and track how much money a player has from hand-to-hand.

Here are the specifications for this:

- The player must buy-in for at least $100.00.
- You must keep track of the player's funds from hand to hand.
- A player must bet between $10.00 and $1000.00 dollars on any hand.
- Blackjack pays 1.5 to 1 unless the dealer also has blackjack in which case it's a push (tie).
- Player may double down on any two card hand except blackjack.

Request for Solution File

Ask an Expert for Answer!!
JAVA Programming: Write a java application that allows a user to play
Reference No:- TGS02170750

Expected delivery within 24 Hours