WIZARD_PR2_DOP/Domain/Karten/Zahlenkarte.java

80 lines
2.0 KiB
Java

/*
============================================================
This is the "Zahlenkarte" file from Author: Philipp Kotte
written on: 05 / 10 / 2023 at: 23:30
============================================================
*/
package Domain.Karten;
import Domain.Enums.Kartenfarbe;
public class Zahlenkarte extends Karte {
/*------------------------------------------*/
// statische Konstanten
/*------------------------------------------*/
/*------------------------------------------*/
// statische Attribute(zB. zähler)
/*------------------------------------------*/
/*------------------------------------------*/
// Attribute jedes Objektes
/*------------------------------------------*/
private Kartenfarbe farbe;
private int kartenNummer;
/*------------------------------------------*/
// Konstruktoren (default und spezifische)
/*------------------------------------------*/
public Zahlenkarte(int id) {
super(id);
}
public Zahlenkarte(int id, Kartenfarbe farbe, int kartenNummer) {
super(id);
setFarbe(farbe);
setKartenNummer(kartenNummer);
}
/*------------------------------------------*/
// statische Methoden
/*------------------------------------------*/
/*------------------------------------------*/
// Getter und Setter
/*------------------------------------------*/
public int getId() {
return super.getId();
}
public void setFarbe(Kartenfarbe farbe) {
this.farbe = farbe;
}
public Kartenfarbe getFarbe() {
return farbe;
}
public void setKartenNummer(int kartenNummer) {
this.kartenNummer = kartenNummer;
}
public int getKartenNummer() {
return kartenNummer;
}
/*------------------------------------------*/
// @Overrides
/*------------------------------------------*/
/*------------------------------------------*/
// öffentliche Methodes
/*------------------------------------------*/
/*------------------------------------------*/
// Hilfsmethoden (privat)
/*------------------------------------------*/
}