Chat with us, powered by LiveChat Java – Black Jack Application- FOR SOLUTION MESSAGE ME | Writedemy

Java – Black Jack Application- FOR SOLUTION MESSAGE ME

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 (20 points of extra credit): 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. Grading Each question in the Programming portion of your assignment will be graded as follows: 20% for whether it compiles 30% for whether it runs properly (expected output for given input, etc.) 20% for style (formatting of code, variable names, comments, etc.) 30% for design (efficiency, handling error conditions, etc.) Please make sure your program at least compiles before you submit it! There will be no partial credit for a program that “almost” compiles.

Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteDemy. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.

Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.

Do you need an answer to this or any other questions?

About Writedemy

We are a professional paper writing website. If you have searched a question and bumped into our website just know you are in the right place to get help in your coursework. We offer HIGH QUALITY & PLAGIARISM FREE Papers.

How It Works

To make an Order you only need to click on “Order Now” and we will direct you to our Order Page. Fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.

Are there Discounts?

All new clients are eligible for 20% off in their first Order. Our payment method is safe and secure.

Hire a tutor today CLICK HERE to make your first order