/* ============================================================ This is the "Narrenkarte" file from Author: Philipp Kotte written on: 05 / 10 / 2023 at: 23:41 ============================================================ */ package Domain.Karten; import Domain.Enums.Kartenfarbe; public class Narrenkarte extends Karte { // Statische Konstanten // Statische Attribute private static int narrenkarteanzahl = 0; // Attribute des Objekts private Kartenfarbe farbe; private String bezeichnung; // Konstruktoren public Narrenkarte() { super(); } public Narrenkarte(Kartenfarbe farbe, String bezeichnung) { super(); setNarrenkarteanzahl(narrenkarteanzahl); setFarbe(farbe); setBezeichnung(bezeichnung); } // Statische Methoden // Getter und Setter public void setFarbe(Kartenfarbe farbe) { this.farbe = farbe; } public Kartenfarbe getFarbe() { return this.farbe; } public void setBezeichnung(String bezeichnung) { this.bezeichnung = bezeichnung; } public String getBezeichnung() { return this.bezeichnung; } public void setNarrenkarteanzahl(int narrenkarteanzahl) { narrenkarteanzahl++; } // @Overrides // Public Methoden // Private Methoden }