Design a war game that you can play against the computer

Assignment Help JAVA Programming
Reference no: EM13690900

Please help me, or at least assist me get started?

Create a Card class to store a single playing card.  Create a class called DeckOfCards that stores 52 objects of the card class.  Create appropriate constructors and methods for each class that allow for the following requirements.  Create a driver class with a main method that has the following options.

0. create a deck of cards

creates a standard deck of 52 cards with no jokers

1. shuffles the deck

always start with all 52 cards in the deck before shuffling randomly puts the cards in different positions                     

2. deal every card remaining in a deck this will allow me to check if the deck was shuffled you may want to turn on unlimited buffering in bluej to see all the cards

3. deals a specified number of cards (determined by user) Allow the user to deal a certain number of cards off the top of the deck

4. counts how many cards are left in the deck

Allows me to see if you are keeping track of the number of cards left in the deck

5. quit

This menu should loop until the user chooses to quit.

Part I)  Design a war game that you can play against the computer

Part II) Design a Black Jack Game that follows the rules of the game.

You need to prepare these games. Create this program in java programming

Reference no: EM13690900

Questions Cloud

Write a recursive function squares : Write a recursive function squares that takes a list of numbers, and returns a new list of the squares of those numbers.
Function that takes as input parameters a function : Define a function that takes as input parameters a function handle f, start, and end values a and b, and a number of steps n. The function should compute and return the average value of f over the range a to b.
Prompts the user to enter grades in a loop : Define a function that takes two input parameters, a vector of test scores and a scalar passing grade. The function returns the fraction of passing grades as a number in the range
Simulate a game of blackjack : Design and implement a C++ program to simulate a game of Blackjack between two to four players. Your program must incorporate a two-dimensional array to represent the suit and the value of each card dealt to a player
Design a war game that you can play against the computer : Create a Card class to store a single playing card.  Create a class called DeckOfCards that stores 52 objects of the card class.  Create appropriate constructors and methods for each class that allow for the following requirements.
Gathering requirements to develop sql queries : Describe some techniques for gathering requirements to develop SQL queries. Provide an example using a business case.
Determine the combined total of joe and jims worth : What type of equation would you create to determine the combined total of Joe and Jim's worth? What is the equation in Java? What would be an incorrect way of writing this equation (think parentheses)?
Write a regular expression : Write a regular expression that matches a date in the usual format:   mm/dd/yy
Write a script that prints out the full pathnames : Write a script that prints out the full pathnames of your files that are over a specified size.  The size should beread as a command line argument to the script.

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd