alles doof
							parent
							
								
									6ffa398555
								
							
						
					
					
						commit
						4939cd7266
					
				|  | @ -0,0 +1,47 @@ | |||
| 
 | ||||
| /** | ||||
|  * 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 | ||||
| } | ||||
|  | @ -0,0 +1,33 @@ | |||
| 
 | ||||
| /** | ||||
|  * Beschreiben Sie hier die Klasse Rennschnecke. | ||||
|  *  | ||||
|  * @author (Ihr Name)  | ||||
|  * @version (eine Versionsnummer oder ein Datum) | ||||
|  */ | ||||
| 
 | ||||
| public class Rennschnecke | ||||
| { | ||||
|      | ||||
|     private String name; | ||||
|     private String rasse; | ||||
|     private double max; | ||||
|     private double strecke; | ||||
|      | ||||
|     public Rennschnecke(String name, String rasse){ | ||||
|         Math.random(); | ||||
|         this.max = Math.random() * 5; | ||||
|         this.name =name; | ||||
|     } | ||||
|     public void krieche (){ | ||||
|          | ||||
|     } | ||||
|      | ||||
|     public double getStrecke(){//? aud Moodle
 | ||||
|         return this.strecke; | ||||
|     } | ||||
|      | ||||
|     public String toString(){ | ||||
|         return this.name + "(" + this.rasse + ") hat bisher" + this.strecke + "zurückgelegt"; | ||||
|     } | ||||
| } | ||||
		Loading…
	
		Reference in New Issue