Question: 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. GameZoneplz 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.java

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!