| Card |
| - rank : int |
| - suit : int |
| + Suit(int, int) |
| + getRank( ) : int |
| + getSuit( ) : char |
| + compareTo(Object) : int |
| + equals(Object) : boolean |
| + toString( ) : String |
| + S main(String[ ]) |
| |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
|
| War |
| - playerA : Deck |
| - playerB : Deck |
| - gameOverFlag : boolean |
| + War( ) |
| + gameOver( ) : boolean |
| + play( ) |
| + toString( ) : String |
| + S main(String[ ]) |
| RunWar |
| + main(String[ ]) |