From ee3fffcd25a1a486d0145db805d762649cc894a5 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Mon, 15 Jul 2024 15:34:27 +0200 Subject: add Auto constructors --- Auto.java | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Auto.java b/Auto.java index 6a2b070..da312ce 100644 --- a/Auto.java +++ b/Auto.java @@ -11,6 +11,17 @@ public class Auto extends Actor /** * Konstruktor der Klasse Auto */ + public Auto() { + geschwindigkeit = 2; + } + + /** + * Konstruktor der Klasse Auto mit Parametern + */ + public Auto(int v, String farbe) { + geschwindigkeit = v; + setzeFarbe(farbe); + } /** * Act - tut, was auch immer Auto tun will. Diese Methode wird aufgerufen, @@ -39,7 +50,8 @@ public class Auto extends Actor - void setzeFarbe(String farbe) { + void setzeFarbe(String neueFarbe) { + farbe = neueFarbe; if (farbe.equals("blau")) { setImage("car01-n.png"); } @@ -49,9 +61,6 @@ public class Auto extends Actor else if (farbe.equals("gruen")) { setImage("car03-n.png"); } - else { - - } } void pruefeTastatur() { -- cgit v1.2.3