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
Get step-by-step solutions from verified subject matter experts
