commit c5b0aa1db1f81dbf7da9e31a1d0934f41c5b85cd parent a42d3c333beeff9777039df7e0778169ec30c0a3 Author: Michael Neuper <73108749+michaelneuper@users.noreply.github.com> Date: Fri, 7 Oct 2022 18:03:51 +0200 Update Card.java Diffstat:
| M | src/model/Card.java | | | 42 | ++++++++++++++++++++---------------------- |
1 file changed, 20 insertions(+), 22 deletions(-)
diff --git a/src/model/Card.java b/src/model/Card.java @@ -58,7 +58,8 @@ public class Card { private Rank rank; /** - * Card constructor + * Card constructor: + * Creates a card given a suit and rank * @param suit Card suit * @param rank Card rank */ @@ -67,29 +68,26 @@ public class Card { this.rank = rank; } - // public Card(Card card) { - // this.suit = card.getSuit(); - // this.rank = card.getRank(); - // } - // /** - // * Rank value getter method - // * @return card rank value - // */ - // public int getValue() { - // return this.rank.rankValue; - // } + /** + * Rank value getter method + * @return card rank value + */ + public int getValue() { + return this.rank.rankValue; + } - // public Suit getSuit() { - // return suit; - // } + public Suit getSuit() { + return suit; + } - // public Rank getRank() { - // return rank; - // } + public Rank getRank() { + return rank; + } - // @Override - // public String toString() { - // return this.suit.toString() + "-" + this.rank.toString(); - // } + @Override + public String toString() { + return "[" + rank + " of " + suit + "](" + + this.getValue() + ")"; + } } \ No newline at end of file