Class Fahrzeug
- java.lang.Object
-
- Fahrzeug
-
class Fahrzeug extends Object
Beschreibt ein Fahrzeug.- Version:
- V1.0
- Author:
- Albert Wiedemann
-
-
Constructor Summary
Constructors Constructor Description Fahrzeug()
Erzeugt die Anzeige und setzt die Startdaten
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
Entfernen()
Entfernt das Fahrzeug aus der Anzeige(package private) void
Fahren(int wegmax, double vvorg)
Fährt das Fahrzeug eine Sekunde nach oben.(package private) double
GeschwindigkeitGeben()
Meldet die Geschwindigkeit zurück(package private) int
LängeGeben()
Meldet die Länge des Fahrzeugs zurück(package private) void
PositionSetzen(int x, int y)
Setzt die Position des Fahrzeugs.(package private) int
XKoordinateGeben()
Meldet die x-Koordinate zurück(package private) int
YKoordinateGeben()
Meldet die y-Koordinate zurück
-
-
-
Method Detail
-
PositionSetzen
void PositionSetzen(int x, int y)
Setzt die Position des Fahrzeugs.- Parameters:
x
- x-Positiony
- y-Position
-
Fahren
void Fahren(int wegmax, double vvorg)
Fährt das Fahrzeug eine Sekunde nach oben.- Parameters:
wegmax
- maximaler Weg bis zum nächsten Hindernis (Ampel oder VOrgänger)vvorg
- Geschwindigkeit des Vorgängerfahrzeugs bzw.der Ampel
-
XKoordinateGeben
int XKoordinateGeben()
Meldet die x-Koordinate zurück- Returns:
- x-Koordinate
-
YKoordinateGeben
int YKoordinateGeben()
Meldet die y-Koordinate zurück- Returns:
- y-Koordinate
-
LängeGeben
int LängeGeben()
Meldet die Länge des Fahrzeugs zurück- Returns:
- Länge
-
GeschwindigkeitGeben
double GeschwindigkeitGeben()
Meldet die Geschwindigkeit zurück- Returns:
- Geschwindigkeit
-
Entfernen
void Entfernen()
Entfernt das Fahrzeug aus der Anzeige
-
-