PR2_Qualifier/Test/src/Card.java

35 lines
783 B
Java

public class Card {
public String card_value = "0";
public String color = "Blue";
public int ass_value = 11;
public Card(String color, String card_value) {
this.color = color;
this.card_value = card_value;
}
public String toString() {
return "Die Karte ist " + card_value + " in " + color;
}
public int get_points(Card card) {
return switch (card.card_value) {
case "Ass" -> ass_value;
case "King", "Dame", "Bube", "10" -> 10;
case "9" -> 9;
case "8" -> 8;
case "7" -> 7;
case "6" -> 6;
case "5" -> 5;
case "4" -> 4;
case "3" -> 3;
case "2" -> 2;
default -> 0;
};
}
}