Answered step by step
Verified Expert Solution
Question
1 Approved Answer
plz help me solve this! thank you!! Java book chapter 7. GameZone 1 In Chapter 3. you designed a Card class. The class holds fields
plz help me solve this! thank you!! Java book chapter 7. GameZone 1
In Chapter 3. you designed a Card class. The class holds fields that contain a Card's value and suit. Currently. the suit is represented by a single character (s, h. d. or c). Modify the class so that the suit is a string (Spades "Hearts", Diamonds' or Clubs") Also, add a new field to the class to hold the string representation of a Card's rank based on its value. Within the Card class setValue() method, besides setting the numeric value, also set the string rank e as follows. In Chapter 5, you created a War Card game that randomly selects two cards (one for the player and one for the computer) and declares a winner (or a tie). Modify the game to set each Card's suit as the appropriate string then execute the game using the newly modified Card class. Figure 7-23 shows four typical executions. Recall that in this version of War, you assume that the Ace is the lowest-valued card. Save the game as War2.javaStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started