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