]> wirehaze git hosting - solitaire.git/blob - src/solitaire/Suit.java

wirehaze git hosting

add deck and format
[solitaire.git] / src / solitaire / Suit.java
1 package solitaire;
2
3 enum Suit {
4 CLUBS("♣", false), DIAMONDS("♦", true), HEARTS("♥", true), SPADES("♠", false);
5
6 private final String symbol;
7 private final boolean red;
8
9 Suit(String symbol, boolean red) {
10 this.symbol = symbol;
11 this.red = red;
12 }
13
14 boolean isRed() {
15 return red;
16 }
17
18 boolean isBlack() {
19 return !red;
20 }
21
22 @Override
23 public String toString() {
24 return symbol;
25 }
26 }