X-Git-Url: https://git.wirehaze.ovh/solitaire.git/blobdiff_plain/7cd86679b79a117283843210ae45ed1e78079e97..d6e01b6cee73dbac8bf1626390555fa86fc7c97c:/src/solitaire/Card.java?ds=inline diff --git a/src/solitaire/Card.java b/src/solitaire/Card.java index bace9ae..1f75859 100644 --- a/src/solitaire/Card.java +++ b/src/solitaire/Card.java @@ -5,24 +5,32 @@ final class Card { private final Rank rank; private boolean hidden; + Card(Suit suit, Rank rank) { + this(suit, rank, true); + } + Card(Suit suit, Rank rank, boolean hidden) { this.suit = suit; this.rank = rank; this.hidden = hidden; } - Card(Suit suit, Rank rank) { - this(suit, rank, true); - } + @Override + public String toString() { + if (isHidden()) + return " * "; - Suit getSuit() { - return suit; + return String.format("%s%2s", suit, rank); } Rank getRank() { return rank; } + Suit getSuit() { + return suit; + } + boolean isHidden() { return hidden; } @@ -30,12 +38,4 @@ final class Card { void reveal() { hidden = false; } - - @Override - public String toString() { - if (isHidden()) - return " * "; - - return String.format("%s%2s", suit, rank); - } }