Info11/Rennen.java

48 lines
1.3 KiB
Java

/**
* Beschreiben Sie hier die Klasse Rennen.
*
* @author (Ihr Name)
* @version (eine Versionsnummer oder ein Datum)
*/
public class Rennen
{
private String name;
private Rennschnecke teilnehmer1;
private Rennschnecke teilnehmer2;
private Rennschnecke teilnehmer3;
private double distanz;
public Rennen(String name, double distanz){
this.name = name;
this.distanz = distanz;
this.teilnehmer1 = new Rennschnecke("Frieds", "Braune Rakete");
this.teilnehmer2 = new Rennschnecke("Gunther" , "Kriecher");
this.teilnehmer3 = new Rennschnecke("Alfred", "Schneller Schleimer");
}
public void lasseSchneckenKriechen(){
this.teilnehmer1.krieche();
this.teilnehmer2.krieche();
this.teilnehmer3.krieche();
}
public Rennschnecke durchfueheren(){
while(true){
this.lasseSchnecken.Kriechen();
if (this.teilnehmer1.getStrecke() > this.distanz){
return this.teilnehmer1;
}
if (this.teilnehmer2.getStrecke() > this.distanz){
return this.teilnehmer2;
}
if (this.teilnehmer3.getStrecke() > this.distanz){
return this.teilnehmer3;
}
}
}
public String toString
}