Question: Part 1. Using the Card Game Java files below, add Javadoc comments to Card.java, Deck.java and CardGame.java. Be sure to include a header in each

Part 1. Using the Card Game Java files below, add Javadoc comments to Card.java, Deck.java and CardGame.java. Be sure to include a header in each file with at a minimum your name as author and the date (be sure to do this using javadoc tags). Then add more Javadoc just above each method in each file - be sure to include each parameter with a separate tag and the output (if there is one) again using the appropriate Javadoc tags.

Part 2: Generate the Javadoc files using either Eclipse or Netbeans. Be sure to correct any errors.

here is the codes i have so far

"Card.java"

package cardgame; public class Card { private final String face; private final String suit; public Card(String cardFace, String cardSuit) { this.face = cardFace; this.suit = cardSuit; } public String toString() { return face + " of " + suit; } } 

"Deck.java"

package cardgame; import java.security.SecureRandom; public class Deck { private static final SecureRandom randomNumbers = new SecureRandom(); private static final int NUMBER_OF_CARDS=52; private Card[] deck = new Card[NUMBER_OF_CARDS]; private int currentCard = 0; public Deck() { String faces[] = {"Ace","2","3","4","5", "6","7","8","9","10","J","Q","K"}; String suits[] = {"Hearts","Dimonds", "Clubs","Spades"}; for (int count = 0; count  

"CardGame.java"

package cardgame; import java.util.Scanner; public class CardGame { public static void main(String[] args) { // TODO Auto-generated method stub //Card firstCard = new Card("Two","Hearts"); Scanner input = new Scanner (System.in); //System.out.println(firstCard); Deck deck = new Deck(); deck.shuffle(); // Deal a Hand of five Cards System.out.println("Dealer's Hand:"); System.out.println(deck.getCard(0)); System.out.println(deck.getCard(1)); System.out.println(deck.getCard(2)); System.out.println("Player's Hand:"); System.out.println(deck.getCard(3)); System.out.println(deck.getCard(4)); System.out.println("Make a Bet!"); String s = input.next(); System.out.println("Dealer's Card:"); System.out.println(deck.getCard(5)); System.out.println("Make a Bet!"); s = input.next(); System.out.println("Dealer's Card:"); System.out.println(deck.getCard(6)); //System.out.println(deck); } }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!