public class EuchreCard { //Data Fields private String rank, suit; //Constructors public EuchreCard() { //randomly assign rank and suit int r = (int)(Math.random()*6)+1; int s = (int)(Math.random()*4)+1; assignRankAndSuit(r, s); } public EuchreCard(int r, int s) { assignRankAndSuit(r, s); } //methods public String toString() { return rank + " of " + suit; } public void assignRankAndSuit(int r, int s) { //ranks first if(r==1) rank = "Nine"; if(r==2) rank = "Ten"; if(r==3) rank = "Jack"; if(r==4) rank = "Queen"; if(r==5) rank = "King"; if(r==6) rank = "Ace"; //suit first if(s==1) suit = "Clubs"; if(s==2) suit = "Diamonds"; if(s==3) suit = "Hearts"; if(s==4) suit = "Spades"; } public String getRank() { return rank; } public void setRank(String rank) { this.rank = rank; } public String getSuit() { return suit; } public void setSuit(String suit) { this.suit = suit; } }