6. asar
							parent
							
								
									c744258ef3
								
							
						
					
					
						commit
						ca68cff91a
					
				|  | @ -0,0 +1,14 @@ | |||
| 
 | ||||
| public class Autoo extends Fahrzeug | ||||
| { | ||||
|      | ||||
|     public Autoo(double m) | ||||
|     { | ||||
|         super(m, 4); | ||||
|     } | ||||
| 
 | ||||
|     public Autoo(){ | ||||
|         super(140, 4); | ||||
|     } | ||||
|     } | ||||
|   | ||||
|  | @ -0,0 +1,10 @@ | |||
| 
 | ||||
| public class Fahrrad extends Fahrzeug | ||||
| { | ||||
|      | ||||
| 
 | ||||
|     public Fahrrad() | ||||
|     { | ||||
|         super(30, 2); | ||||
|     } | ||||
| } | ||||
|  | @ -0,0 +1,35 @@ | |||
| 
 | ||||
| 
 | ||||
| public class Fahrzeug | ||||
| { | ||||
|     private double position; | ||||
|      | ||||
|     private double speed; | ||||
|      | ||||
|     private double max; | ||||
|      | ||||
|     private int wheels; | ||||
|      | ||||
|     public void bewege(double time) { | ||||
|         position += speed * time / 60; | ||||
|     } | ||||
|      | ||||
|     public void setGeschwindigkeit(double s) { | ||||
|           this.speed = s; | ||||
|         if (this.speed>this.max){ | ||||
|             this.speed = this.max; | ||||
|         } | ||||
|     } | ||||
|     public double getGeschwindigkeit() { | ||||
|       return this.max; | ||||
|     } | ||||
|     public int getAnzahlRaeder(){ | ||||
|       return this.wheels; | ||||
|     } | ||||
|     public Fahrzeug(double m,int w) { | ||||
|        this.position = 0; | ||||
|        this.speed = 0; | ||||
|        this.max = m; | ||||
|        this.wheels = w; | ||||
|     } | ||||
| } | ||||
|  | @ -0,0 +1,19 @@ | |||
| 
 | ||||
| public class Krankenwagen extends Autoo | ||||
| { | ||||
|     private boolean blaulicht; | ||||
|     public Krankenwagen() | ||||
|     { | ||||
|         super(); | ||||
|          | ||||
|         blaulicht = false; | ||||
|     } | ||||
|     public void ein() { | ||||
|         blaulicht = true; | ||||
|     } | ||||
|      | ||||
|     public void aus() { | ||||
|         blaulicht = false; | ||||
|     } | ||||
| } | ||||
| 
 | ||||
|  | @ -0,0 +1,10 @@ | |||
| 
 | ||||
|                   | ||||
| public class Rennwagen extends Autoo | ||||
| { | ||||
|      | ||||
|     public Rennwagen() | ||||
|     { | ||||
|         super(220); | ||||
|     } | ||||
| } | ||||
		Loading…
	
		Reference in New Issue