37 lines
834 B
Java
37 lines
834 B
Java
|
|
/**
|
|
* Beschreiben Sie hier die Klasse Fahrzeug.
|
|
*
|
|
* @author (Ihr Name)
|
|
* @version (eine Versionsnummer oder ein Datum)
|
|
*/
|
|
public class Fahrzeug
|
|
{
|
|
protected int Position;
|
|
protected double Geschwindigkeit;
|
|
private int Maximal;
|
|
private int Räder;
|
|
|
|
//Konstruktor
|
|
public Fahrzeug(int m, int r){
|
|
Position = 0;
|
|
Geschwindigkeit = 0;
|
|
Maximal = m;
|
|
Räder = r;
|
|
}
|
|
|
|
public void bewege( int Minuten){
|
|
|
|
Position += Geschwindigkeit * Minuten;
|
|
}
|
|
public void setGeschwindigkeit(double g){
|
|
Geschwindigkeit = g;
|
|
if (Geschwindigkeit > Maximal){
|
|
Geschwindigkeit = Maximal;
|
|
}
|
|
}
|
|
public String toString(){
|
|
return "Das Fahrzeug fährt aktuell " + Geschwindigkeit + "km/h und hat schon ein Strecke von "+Position+ " zurückgelegt";
|
|
}
|
|
}
|