Update README.md

master
skocic 6 years ago
parent ea1d50dd7e
commit 341b14f5e0

@ -1,8 +1,7 @@
# Card Game # Card Game
```plantuml ```plantuml
CardGame o-- Pile
CardGame --|> Pile
class CardGame { class CardGame {
int numberOfPlayers; int numberOfPlayers;
public Player[] players; public Player[] players;
@ -14,8 +13,8 @@ class CardGame {
public void play() public void play()
} }
Player --|> Pile Player o-- Pile
Pile --|> Card
class Player { class Player {
String name; String name;
@ -27,7 +26,16 @@ class Player {
public int cardsCount() public int cardsCount()
} }
class Pile { ArrayList *-- Card
class ArrayList< Card > {
public boolean isEmpty()
public int size()
public boolean add(Card card)
public boolean addAll(Collection<Card> card)
}
class Pile extends ArrayList {
public static Pile createDeck(int numberOfCards) public static Pile createDeck(int numberOfCards)
public Pile getCardsForPlayer(int number) public Pile getCardsForPlayer(int number)
public void shuffle() public void shuffle()

Loading…
Cancel
Save