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

wirehaze git hosting

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