public class WarCardComparator extends DefaultCardComparator
CardComparator for the this game.
It ignores suits and queens win over jacks.jpleal@fc.up.pt| Constructor and Description |
|---|
WarCardComparator() |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(CardSuit o1,
CardSuit o2)
All suits are equal.
|
int |
compare(CardValue o1,
CardValue o2)
Similar order to the default but queens win over jacks.
|
compare, getInstancepublic int compare(CardValue o1, CardValue o2)
compare in interface CardComparatorcompare in class DefaultCardComparatoro1 - 1st object to compare.o2 - 2nd object to compare.public int compare(CardSuit o1, CardSuit o2)
compare in interface CardComparatorcompare in class DefaultCardComparatoro1 - 1st object to compare.o2 - 2nd object to compare.