aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2024-07-15 15:34:27 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2024-07-15 15:34:27 +0200
commitee3fffcd25a1a486d0145db805d762649cc894a5 (patch)
treeccc79b421b0d65c7d58f729a87236799913d5b01
parentd95a61580feb5f548b5b5ae8a60f6f17c1639594 (diff)
downloadrennbahn-ee3fffcd25a1a486d0145db805d762649cc894a5.tar.gz
rennbahn-ee3fffcd25a1a486d0145db805d762649cc894a5.zip
add Auto constructorsHEADmain
-rw-r--r--Auto.java17
1 files 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() {