master
zfgdgf 2023-12-04 16:33:32 +01:00
parent 4939cd7266
commit 49e9876b17
2 changed files with 13 additions and 5 deletions

View File

@ -30,7 +30,7 @@ public class Rennen
public Rennschnecke durchfueheren(){ public Rennschnecke durchfueheren(){
while(true){ while(true){
this.lasseSchnecken.Kriechen(); this.lasseSchneckenKriechen();
if (this.teilnehmer1.getStrecke() > this.distanz){ if (this.teilnehmer1.getStrecke() > this.distanz){
return this.teilnehmer1; return this.teilnehmer1;
} }
@ -42,6 +42,12 @@ public class Rennen
} }
} }
} }
public String toString(){
String ergebnis = "Zwischenstand bei" + this.name + ":";
ergebnis += " " + this.teilnehmer1.toString();
ergebnis += " " + this.teilnehmer2.toString();
ergebnis += " " + this.teilnehmer3.toString();
return ergebnis;
public String toString }
} }

View File

@ -8,19 +8,21 @@
public class Rennschnecke public class Rennschnecke
{ {
private String name; private String name;
private String rasse; private String rasse;
private double max; private double max;
private double strecke; private double strecke;
public Rennschnecke(String name, String rasse){ public Rennschnecke(String name, String rasse){
Math.random();
this.max = Math.random() * 5; this.max = Math.random() * 5;
this.name =name; this.name =name;
this.rasse = rasse;
this.strecke = 0;
} }
public void krieche (){ public void krieche (){
this.strecke += Math.random() * this.max;
} }
public double getStrecke(){//? aud Moodle public double getStrecke(){//? aud Moodle