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