Constructor | Description |
---|---|
WildCard(int score) |
Modifier and Type | Method | Description |
---|---|---|
void |
chooseColor(User chosenUser) |
when you pit wild cards you need to choose next color this method do it
|
void |
print() |
show the shape of a card
|
User |
putChosenColor(User chosenUser,
int numOfChosenCard,
java.util.ArrayList<User> users,
java.util.ArrayList<Card> remainingCards,
Card upperCard) |
this method runs the game till a player put the chosen color
|
void |
setNextColor(java.lang.String nextColor) |
|
java.lang.String |
toString() |
public void chooseColor(User chosenUser)
public User putChosenColor(User chosenUser, int numOfChosenCard, java.util.ArrayList<User> users, java.util.ArrayList<Card> remainingCards, Card upperCard)
numOfChosenCard
- users
- a list of usersremainingCards
- a list of cards in resourceupperCard
- is the top cardpublic void setNextColor(java.lang.String nextColor)