javakurs.auto
Klasse Auto

java.lang.Object
  |
  +--javakurs.auto.Auto

public class Auto
extends java.lang.Object
implements java.lang.Runnable


Datenfelder - Übersicht
static short BREMSE
          Konstante fü Einbau einer Bremse
static short GAENGE
          Konstante für Einbau von Vorwärts- und Rückwärtsgang
static short GASPEDAL
          Kontante für Einbau eines Gaspedals
static short MOTOR
          Konstante für Einbau eines Motors
 
Konstruktoren - Übersicht
Auto()
          Erzeugt ein Auto.
 
Methoden - Übersicht
 void addFunction(short function)
          Fügt eine Funktion dem Auto hinzu.
 java.lang.String getID()
          Liefert das Kennzeichen des Autos
 void run()
          Setzt das Auto in Bewegung (nur interner Gebrauch).
 void setColor(java.lang.String colorStr)
          Setzt die Farbe des Autos.
 void setID(java.lang.String id)
          Setzt ein Kennzeichen für das Auto
 
Methoden geerbt von Klasse java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Datenfelder - Beschreibungen

MOTOR

public static final short MOTOR
Konstante für Einbau eines Motors

GASPEDAL

public static final short GASPEDAL
Kontante für Einbau eines Gaspedals

BREMSE

public static final short BREMSE
Konstante fü Einbau einer Bremse

GAENGE

public static final short GAENGE
Konstante für Einbau von Vorwärts- und Rückwärtsgang
Konstruktoren - Beschreibungen

Auto

public Auto()
Erzeugt ein Auto. Standardfarbe ist 'blau'.
Methoden - Beschreibungen

setColor

public void setColor(java.lang.String colorStr)
Setzt die Farbe des Autos.
Parameter:
colorStr - Farbe des Autos (verfügbar: 'blau', 'rot', 'gruen'):

setID

public void setID(java.lang.String id)
Setzt ein Kennzeichen für das Auto
Parameter:
id - Kennzeichen als Textstring

getID

public java.lang.String getID()
Liefert das Kennzeichen des Autos
Rückgabewerte:
Kennzeichen des Autos als Textstrings

addFunction

public void addFunction(short function)
Fügt eine Funktion dem Auto hinzu.
Parameter:
function - Konstante für eine Autofunktion (verfügbar: 'Auto.MOTOR', 'Auto.GASPEDAL', 'Auto.BREMSE', 'Auto.GAENGE').

run

public void run()
Setzt das Auto in Bewegung (nur interner Gebrauch). Diese Methode sollte nicht aufgerufen werden. Sie ist für die interne Steuerung des Autos notwendig.
Festgelegt durch:
run in Interface java.lang.Runnable