Narrenkarte-Klasse jetzt mit Exception
parent
a29adfa4ff
commit
80103884ef
|
@ -25,9 +25,13 @@ public class Narrenkarte extends Karte {
|
||||||
|
|
||||||
public Narrenkarte(Kartenfarbe farbe, String bezeichnung) {
|
public Narrenkarte(Kartenfarbe farbe, String bezeichnung) {
|
||||||
super();
|
super();
|
||||||
setNarrenkarteanzahl(narrenkarteanzahl);
|
if (narrenkarteanzahl < 4) {
|
||||||
setFarbe(farbe);
|
setNarrenkarteanzahl(narrenkarteanzahl);
|
||||||
setBezeichnung(bezeichnung);
|
setFarbe(farbe);
|
||||||
|
setBezeichnung(bezeichnung);
|
||||||
|
} else {
|
||||||
|
throw new RuntimeException("Es darf nur vier Narrenkarten geben.");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// Statische Methoden
|
// Statische Methoden
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue