Question: please do it accordingly to what is required please do it according to what is being said in question, please check the card class and

please do it accordingly to what is required
please do it accordingly to what is required please do it according
to what is being said in question, please check the card class
and do it accordingly This exercise is to be completed individually during
closs time. Students are allowed to discuss the exercise and provide assistance
to one another but each student is responsible for their own final
product.. Overview This Exercise will allow students to demonstrate their understanding of
the following critical concepts from Week 4 (Chapter 2 of Text): UML
class diograms Principles of Oo Design Credit/Necessary Information The tasks below will
convert your original ICE 2 Cord code that modelled a deckot standard
playing cards into a program that is ready to model a deck
please do it according to what is being said in question, please check the card class and do it accordingly
of Uno cardi. For our gomo we will model the Uno deck
as follows: . 4 colours: red yellowgreen blue Ranks 0-9 for each
colour preverse di wo draw four and widcard for each colour -
105) for each colour So In total = 15x4 60 cards Hight-
Ranks 0-9 for each colours, reverse. Orow wodrow four and wildcard for
each colour (105) for each colour So In total 1540 cards TASK
Edit the God cat.Cod.com.bio.co iva 2 MICI gromowe Voice Uno TASK in
the love comments for your concios de one principe that allowed you
to your original Cord code onderdend to become on Uno doce Card

This exercise is to be completed individually during closs time. Students are allowed to discuss the exercise and provide assistance to one another but each student is responsible for their own final product.. Overview This Exercise will allow students to demonstrate their understanding of the following critical concepts from Week 4 (Chapter 2 of Text): UML class diograms Principles of Oo Design Credit/Necessary Information The tasks below will convert your original ICE 2 Cord code that modelled a deckot standard playing cards into a program that is ready to model a deck of Uno cardi. For our gomo we will model the Uno deck as follows: . 4 colours: red yellowgreen blue Ranks 0-9 for each colour preverse di wo draw four and widcard for each colour - 105) for each colour So In total = 15x4 60 cards Hight- Ranks 0-9 for each colours, reverse. Orow wodrow four and wildcard for each colour (105) for each colour So In total 1540 cards TASK Edit the God cat.Cod.com.bio.co iva 2 MICI gromowe Voice Uno TASK in the love comments for your concios de one principe that allowed you to your original Cord code onderdend to become on Uno doce Card discribe one of TASK 3. in the class-level comments for your card class describe o principle that allowed you to use your orginal Cord code and extend it to become an Uno deck 4. Ako in your class level comment of your cord con decanature of the code that will allow your Card class to be used to extended in another program S. Submit your completed class diagrams and your source code for the Card class (with comments for Tasks 4 and 5) in a zip file to the Dropbox Submissions not in zip format will not be evaluated. " her Sench (Cat Start Page x CardHandjava X1 Source History Game Player.java X Cardjava BIO 0 Click nbts:/bhost/SystemFilesystem/Templates/Licensione deteolt.txt to change this licetine Click nbsbhost/Systemyilesystem/Templates/CLAN/Class to edit this template package cardgameweeks: B / Bauthor Megha Patel I public class Card 10 11 12 13 14 15 16 17 D 10 19 public enum Suit HEARTS, CLUBS, SPADES, DIAMONDS public enum Value ACE, TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE,TEN, JACK, QUEEN, x Search (Chile Cardjava WELDORF Start Page CardHandja X GamePlayer.java X Source History MICROSCOOTED 1999 16 1 17 public enum Value 18 ACE, TWO, THREE, FOUR, FIVE, SIX, 19 SEVEN, EIGHT, NINE, TEN, JACK, QUEEN 20 KING 21 22 23 private final Suit suit: 24 private final Value value; I 25 26 public Card (Suit suit, Value value) 27 28 this.aut suit: 29 this.value"value: 30 31 B 32 return the suit 33 34 public Suit getSuit) | | Output - Card Game Week (run) x Git Repository Browser Git - SYST78582_EXI) - SANIYA FARISHTA 51 x - Search Chi u Profile Team Tools Window Help T ME Start Page xl Card Hand.javax GamePlayer.javax Cardjava Source History 10 - 2.315 12 o 28 this.at-uit: 29 this.valuevalue: 30 ) 31 7 32 return the mult 33 34 publie Suit getsuit() 35 return : 36 37 30 39 return the value 40 41 public Value getValue() { 42 return value; 43 44 45 LL 0 file Team Toob Window Help Search ut GO Start Page xlCardandjava X GamePlayer.javax Codex Source History 98395%9121 1 Click nbts:/bhost/SysteFilesystem/Templates/11/1 loent-detamist to change this license Click bar/bhost/SystemFilesyatea/Templaces/classes/lan.ve to edit the template 4 */ package cardgameweeks BD/ "author Megha Patel 10 11 12 13 public class Game Player param args the command line atque 15 16 17 18 19 public static void main(String[] args) Card and chew Cardland(): ch.generateHand(); Power GL ISYST78582 EX1 - SANIYA FARISHTA_EX! X Search 9 Profile Team Tools Window Help - 19 Start Page Card Handjava X GamePlayeva X Candex Source History 3-99 BO 7 15 puram arg the camad line et 16 17 public static void main(String[] ago) 18 Card and chew Cardand()? 19 ch.generatelland(): ao 21 Cor (Card cich.carda) 32 23 System.out.println(c.getValue DA .getSuit) 24 25 26 27 20 X file Team Tools Window Help . Sech Start Page x CardHandjava Game Player.jave 1 Cadava Source History Pool 2 Click nbfa1/bhost/Systemfilesystem/Templates /11cne-default to change this lion a Click nbt/bhost/Systemi lesyatim/Templates CLA so edit this serplate */ package cardiganeweeks: 1 BD/ 19 10 Gauthor Megha Patel 11 12 public class Cardiland 13 2 Private int handsize-52 15 public Card() cards new Card[handise 16 17 A method witch denetard deck of a 16 19 public void generatelland() 20 GISYST78592. EX SANYA FARISHTA Ext - Search Profile Team Tools Window Help Start Page X Card Handex GamePlayer.javlja Source History fel a BP39 16 17 V/ Aethod which generate a deck of cards 1e 19 public void generateland) 200 21 it countCardano 22 23 for(Card. Suits:Card. Suit.value) 24 25 Poz (Card. Valen Card. Voe.value> cards [count.Cards Cards)! count Cards 28 29 30 31 32 33 34 ml SYSTEET SANYA FARISHTA 1 ICE 2 This exercise is to be completed individually during class me Students are allowed to discuss the exerce and provide assistance to one another but coch student is responsible for their own final product Overview This Exercise will allow students to demonstrate their understanding of the following critical concepts from Week 4 (Chapter 2 of Text) UML class diagrams Principles of Design Credit/Necessary Information The tasks below will convert your original ICE 2 Cord code that modeled a deck of standard playing cards into a program that is ready to modelo deck of Uno cards. For our game, we will model the Uno deck as follows: 4 colours: red, yellow, green, blive Ranks 0-9 for each colour skip, reverie, draw mo tow four and wildcard for each colour = (10 + 5) for coch colour So in total 15x4 60 cards TASK 1. Edit the Card class so that the Cords could now be used as Uno cords as described above 2. Create a UML class diagram showing your new Card close and one for each enum you have used. In Visual Paradigm TASK 3. In the class level comments for your Cord class describe one o principle that allowed you to reuse your original Cord code and extend it to become an Uno deck Also in your class lovel comment of your card cost describe ane feature of the code that will alow your Cord close to be reused oedended in another . 4 colours: red, yellow, green, blue Ranks 0-9 for each colour + skip, reverse, draw two draw four and wildcard for each colour = (10 + 5) for each colour . So in total = 15x4 = 60 cards TASK 1. Edit the Card class so that the Cards could now be used as Uno cards as i described above. 2. Create a UML class diagram showing your new Cord class and one for each enum you have used in Visual Paradigm. TASK 3. In the cross-level comments for your Card class, describe one o principle that allowed you to reuse your original Card code and extend it to become an Uno deck 4. Also in your class level comment of your card class describe one feature of the code that will allow your Card class to be reused or extended in another program 5. Submit your completed class diagrams and your source code for the Card class (with comments for Tasks 4 and 5) in a .zip file to the DropBox. Submissions not in zip format will not be evaluated. - Sewch Ca Start Page x CardHandjava x Game Player.jave X Cardjava Source History 1 Click nbs:/bhost/SystemFilesystem/Templates/License tense deteolt.txt to change this license Click nbsibhost/Systemslesystem/Templates/C/Class to edit this template package cardgameweek 5: Bauthor Megha Patel I public class Card 10 11 12 13 14 D 15 16 17 D 18 19 public enum Suit HEARTS, CLUBS, SPADES, DIAMONDS public enum Value ACE, TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, WINE, TEN, JACK, QUEEN, x Search Contes Start Page 1 Card Hand X GamePlayer.java X Card va X Source History SP 19. Trac 3 public enum Valtel ACE, TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TIN, JACK, QUEEN KING 16 17 18 19 20 21 22 23 24 25 26 27 D 28 29 30 31 32 33 34 private final Suit suit: private final Value value; I public Card (Suit suit, Value value) { this.auitauit: this.value"value: return the Suit public Suit getSuit() Output - Card GameWeek (run) x Git Repository Browser Git - SYST785R2_EXI) - SANIYA FARISHTA 51 X - Search Chi Profile Team Tools Window Help 12 Start Page xl Card Hand.javax Game Player.javax Cardjava Source History 10 - 925375814210 28 thi.it-auit: this.value value 30 31 - 32 return the wait 33 34 puble Suit getsuit 35 return sult: 36 37 30 39 return the value 40 41 public Value getValue() { 42 return value 43 44 45 9 i LF file Team Toob Window Help Search Che C G Start Page xCard and java x KanePwyern v Ca H Source History 9825192 1 Click nbts:/bhost/SysteFilesystem/Templates/11/1 Loena detaalsts to change this license Cliek mbtai/bhost/SyatemileSyaten/Templates/clanne in to edit this template */ package cardgame weeks BD author Megha Patel public class Game Player 10 11 12 13 14 15 16 17 18 19 param args the command line arguest public static void main(String[] args) Cardland chew Cardand(); ch.generateHand()? Power GISYST78582 EX1 - SANIYA FARISHTA_EX! X Search g Profile Team Tools Window Help 19 Start Page CardHandjava X GamePlay Can Source History BOLL 77 15 para arg the commapa lint public static void main(String weg) Card and chew Cardand() ch.generatelland(): 17 18 19 20 21 22 23 24 25 Cor (Card cich.card) System.out.println(c.getValu.getSuit 27 28 X file Team Tools Window Help Q Sewich TB 0 0 Start Page x CardHandjava Game Player jaxl Cardava X Source History 20 GA 2 Click notardbhost/Syailesystem/Template anne-default.txt change this lie a Contat/bhost/Systemi lesystem/Templates es/CLAN o edit this serplate * package cardgameweeks; BD/ 19 ID Bauthor Megha Patel I 11 public class Cardland Private int hand size 52 public Card() cards new Cardhandel 12 13 2 15 16 17 18 19 20 A method with generate de oca public void generatelland() ISYSTASZ EXU-SANYA FARISHTA EI - - Seach Profile Team Tools Window Help 29.8.0. Bee Start Page X Card Hand yax GamePlayerjavec Source History BIPOOD 16 27 A method which generate a deck of cards 1e 19 public void generateland) 20 21 int countCarda 22 23 for (Card. Suit Card. Suit.value) 24 as Cox (Card. Valce Card. Voe.value cards [count Cards-new Cardin ! countCards 29 30 31 33 33 ml SYSTEXT SANYA FARISHTA 1 This exercise is to be completed individually during closs time. Students are allowed to discuss the exercise and provide assistance to one another but each student is responsible for their own final product.. Overview This Exercise will allow students to demonstrate their understanding of the following critical concepts from Week 4 (Chapter 2 of Text): UML class diograms Principles of Oo Design Credit/Necessary Information The tasks below will convert your original ICE 2 Cord code that modelled a deckot standard playing cards into a program that is ready to model a deck of Uno cardi. For our gomo we will model the Uno deck as follows: . 4 colours: red yellowgreen blue Ranks 0-9 for each colour preverse di wo draw four and widcard for each colour - 105) for each colour So In total = 15x4 60 cards Hight- Ranks 0-9 for each colours, reverse. Orow wodrow four and wildcard for each colour (105) for each colour So In total 1540 cards TASK Edit the God cat.Cod.com.bio.co iva 2 MICI gromowe Voice Uno TASK in the love comments for your concios de one principe that allowed you to your original Cord code onderdend to become on Uno doce Card discribe one of TASK 3. in the class-level comments for your card class describe o principle that allowed you to use your orginal Cord code and extend it to become an Uno deck 4. Ako in your class level comment of your cord con decanature of the code that will allow your Card class to be used to extended in another program S. Submit your completed class diagrams and your source code for the Card class (with comments for Tasks 4 and 5) in a zip file to the Dropbox Submissions not in zip format will not be evaluated. " her Sench (Cat Start Page x CardHandjava X1 Source History Game Player.java X Cardjava BIO 0 Click nbts:/bhost/SystemFilesystem/Templates/Licensione deteolt.txt to change this licetine Click nbsbhost/Systemyilesystem/Templates/CLAN/Class to edit this template package cardgameweeks: B / Bauthor Megha Patel I public class Card 10 11 12 13 14 15 16 17 D 10 19 public enum Suit HEARTS, CLUBS, SPADES, DIAMONDS public enum Value ACE, TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE,TEN, JACK, QUEEN, x Search (Chile Cardjava WELDORF Start Page CardHandja X GamePlayer.java X Source History MICROSCOOTED 1999 16 1 17 public enum Value 18 ACE, TWO, THREE, FOUR, FIVE, SIX, 19 SEVEN, EIGHT, NINE, TEN, JACK, QUEEN 20 KING 21 22 23 private final Suit suit: 24 private final Value value; I 25 26 public Card (Suit suit, Value value) 27 28 this.aut suit: 29 this.value"value: 30 31 B 32 return the suit 33 34 public Suit getSuit) | | Output - Card Game Week (run) x Git Repository Browser Git - SYST78582_EXI) - SANIYA FARISHTA 51 x - Search Chi u Profile Team Tools Window Help T ME Start Page xl Card Hand.javax GamePlayer.javax Cardjava Source History 10 - 2.315 12 o 28 this.at-uit: 29 this.valuevalue: 30 ) 31 7 32 return the mult 33 34 publie Suit getsuit() 35 return : 36 37 30 39 return the value 40 41 public Value getValue() { 42 return value; 43 44 45 LL 0 file Team Toob Window Help Search ut GO Start Page xlCardandjava X GamePlayer.javax Codex Source History 98395%9121 1 Click nbts:/bhost/SysteFilesystem/Templates/11/1 loent-detamist to change this license Click bar/bhost/SystemFilesyatea/Templaces/classes/lan.ve to edit the template 4 */ package cardgameweeks BD/ "author Megha Patel 10 11 12 13 public class Game Player param args the command line atque 15 16 17 18 19 public static void main(String[] args) Card and chew Cardland(): ch.generateHand(); Power GL ISYST78582 EX1 - SANIYA FARISHTA_EX! X Search 9 Profile Team Tools Window Help - 19 Start Page Card Handjava X GamePlayeva X Candex Source History 3-99 BO 7 15 puram arg the camad line et 16 17 public static void main(String[] ago) 18 Card and chew Cardand()? 19 ch.generatelland(): ao 21 Cor (Card cich.carda) 32 23 System.out.println(c.getValue DA .getSuit) 24 25 26 27 20 X file Team Tools Window Help . Sech Start Page x CardHandjava Game Player.jave 1 Cadava Source History Pool 2 Click nbfa1/bhost/Systemfilesystem/Templates /11cne-default to change this lion a Click nbt/bhost/Systemi lesyatim/Templates CLA so edit this serplate */ package cardiganeweeks: 1 BD/ 19 10 Gauthor Megha Patel 11 12 public class Cardiland 13 2 Private int handsize-52 15 public Card() cards new Card[handise 16 17 A method witch denetard deck of a 16 19 public void generatelland() 20 GISYST78592. EX SANYA FARISHTA Ext - Search Profile Team Tools Window Help Start Page X Card Handex GamePlayer.javlja Source History fel a BP39 16 17 V/ Aethod which generate a deck of cards 1e 19 public void generateland) 200 21 it countCardano 22 23 for(Card. Suits:Card. Suit.value) 24 25 Poz (Card. Valen Card. Voe.value> cards [count.Cards Cards)! count Cards 28 29 30 31 32 33 34 ml SYSTEET SANYA FARISHTA 1 ICE 2 This exercise is to be completed individually during class me Students are allowed to discuss the exerce and provide assistance to one another but coch student is responsible for their own final product Overview This Exercise will allow students to demonstrate their understanding of the following critical concepts from Week 4 (Chapter 2 of Text) UML class diagrams Principles of Design Credit/Necessary Information The tasks below will convert your original ICE 2 Cord code that modeled a deck of standard playing cards into a program that is ready to modelo deck of Uno cards. For our game, we will model the Uno deck as follows: 4 colours: red, yellow, green, blive Ranks 0-9 for each colour skip, reverie, draw mo tow four and wildcard for each colour = (10 + 5) for coch colour So in total 15x4 60 cards TASK 1. Edit the Card class so that the Cords could now be used as Uno cords as described above 2. Create a UML class diagram showing your new Card close and one for each enum you have used. In Visual Paradigm TASK 3. In the class level comments for your Cord class describe one o principle that allowed you to reuse your original Cord code and extend it to become an Uno deck Also in your class lovel comment of your card cost describe ane feature of the code that will alow your Cord close to be reused oedended in another . 4 colours: red, yellow, green, blue Ranks 0-9 for each colour + skip, reverse, draw two draw four and wildcard for each colour = (10 + 5) for each colour . So in total = 15x4 = 60 cards TASK 1. Edit the Card class so that the Cards could now be used as Uno cards as i described above. 2. Create a UML class diagram showing your new Cord class and one for each enum you have used in Visual Paradigm. TASK 3. In the cross-level comments for your Card class, describe one o principle that allowed you to reuse your original Card code and extend it to become an Uno deck 4. Also in your class level comment of your card class describe one feature of the code that will allow your Card class to be reused or extended in another program 5. Submit your completed class diagrams and your source code for the Card class (with comments for Tasks 4 and 5) in a .zip file to the DropBox. Submissions not in zip format will not be evaluated. - Sewch Ca Start Page x CardHandjava x Game Player.jave X Cardjava Source History 1 Click nbs:/bhost/SystemFilesystem/Templates/License tense deteolt.txt to change this license Click nbsibhost/Systemslesystem/Templates/C/Class to edit this template package cardgameweek 5: Bauthor Megha Patel I public class Card 10 11 12 13 14 D 15 16 17 D 18 19 public enum Suit HEARTS, CLUBS, SPADES, DIAMONDS public enum Value ACE, TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, WINE, TEN, JACK, QUEEN, x Search Contes Start Page 1 Card Hand X GamePlayer.java X Card va X Source History SP 19. Trac 3 public enum Valtel ACE, TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TIN, JACK, QUEEN KING 16 17 18 19 20 21 22 23 24 25 26 27 D 28 29 30 31 32 33 34 private final Suit suit: private final Value value; I public Card (Suit suit, Value value) { this.auitauit: this.value"value: return the Suit public Suit getSuit() Output - Card GameWeek (run) x Git Repository Browser Git - SYST785R2_EXI) - SANIYA FARISHTA 51 X - Search Chi Profile Team Tools Window Help 12 Start Page xl Card Hand.javax Game Player.javax Cardjava Source History 10 - 925375814210 28 thi.it-auit: this.value value 30 31 - 32 return the wait 33 34 puble Suit getsuit 35 return sult: 36 37 30 39 return the value 40 41 public Value getValue() { 42 return value 43 44 45 9 i LF file Team Toob Window Help Search Che C G Start Page xCard and java x KanePwyern v Ca H Source History 9825192 1 Click nbts:/bhost/SysteFilesystem/Templates/11/1 Loena detaalsts to change this license Cliek mbtai/bhost/SyatemileSyaten/Templates/clanne in to edit this template */ package cardgame weeks BD author Megha Patel public class Game Player 10 11 12 13 14 15 16 17 18 19 param args the command line arguest public static void main(String[] args) Cardland chew Cardand(); ch.generateHand()? Power GISYST78582 EX1 - SANIYA FARISHTA_EX! X Search g Profile Team Tools Window Help 19 Start Page CardHandjava X GamePlay Can Source History BOLL 77 15 para arg the commapa lint public static void main(String weg) Card and chew Cardand() ch.generatelland(): 17 18 19 20 21 22 23 24 25 Cor (Card cich.card) System.out.println(c.getValu.getSuit 27 28 X file Team Tools Window Help Q Sewich TB 0 0 Start Page x CardHandjava Game Player jaxl Cardava X Source History 20 GA 2 Click notardbhost/Syailesystem/Template anne-default.txt change this lie a Contat/bhost/Systemi lesystem/Templates es/CLAN o edit this serplate * package cardgameweeks; BD/ 19 ID Bauthor Megha Patel I 11 public class Cardland Private int hand size 52 public Card() cards new Cardhandel 12 13 2 15 16 17 18 19 20 A method with generate de oca public void generatelland() ISYSTASZ EXU-SANYA FARISHTA EI - - Seach Profile Team Tools Window Help 29.8.0. Bee Start Page X Card Hand yax GamePlayerjavec Source History BIPOOD 16 27 A method which generate a deck of cards 1e 19 public void generateland) 20 21 int countCarda 22 23 for (Card. Suit Card. Suit.value) 24 as Cox (Card. Valce Card. Voe.value cards [count Cards-new Cardin ! countCards 29 30 31 33 33 ml SYSTEXT SANYA FARISHTA 1

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 Finance Questions!