Class PaddelBoot

java.lang.Object
  extended by Boot
      extended by PaddelBoot

public class PaddelBoot
extends Boot

Paddelboot, Beispiel fuer abgeleitete Klassen.


Field Summary
private  int paddel
          Paddelanzahl.
static PaddelBoot SCHIFFS_WRACK
          SCHIFFS_WRACK, untergegangenes Paddelboot.
 
Constructor Summary
PaddelBoot()
          Konstuktor, erzeugt Paddelboot mit einem Paddel.
PaddelBoot(int paddel)
          Konstuktor, erzeugt Paddelboot mit Paddelanzahl.
PaddelBoot(java.lang.String name)
          Konstuktor, erzeugt Paddelboot mit Namen und einem Paddel.
PaddelBoot(java.lang.String name, int paddel)
          Konstuktor, erzeugt Paddelboot mit Namen und Paddelanzahl.
 
Method Summary
 void bremsen(int delta)
          Abbremsen eines Paddelbootes, ueberschreibt abstrakte Methode.
 int getPaddel()
          Ermitteln der Paddelanzahl.
 void setPaddel(int paddel)
          Festlegen der Paddelanzahl.
 java.lang.String toString()
          Beschreibung eines Paddelbootes, verwendet Stringbeschreibung eines Bootes.
 
Methods inherited from class Boot
getName, getTyp, incAnzahl, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

paddel

private int paddel
Paddelanzahl.


SCHIFFS_WRACK

public static final PaddelBoot SCHIFFS_WRACK
SCHIFFS_WRACK, untergegangenes Paddelboot.

Constructor Detail

PaddelBoot

public PaddelBoot(java.lang.String name,
                  int paddel)
Konstuktor, erzeugt Paddelboot mit Namen und Paddelanzahl.

Parameters:
name - Name des Bootes
paddel - Paddelanzahl

PaddelBoot

public PaddelBoot(int paddel)
Konstuktor, erzeugt Paddelboot mit Paddelanzahl.

Parameters:
paddel - Paddelanzahl

PaddelBoot

public PaddelBoot(java.lang.String name)
Konstuktor, erzeugt Paddelboot mit Namen und einem Paddel.

Parameters:
name - Name des Bootes

PaddelBoot

public PaddelBoot()
Konstuktor, erzeugt Paddelboot mit einem Paddel.

Method Detail

setPaddel

public void setPaddel(int paddel)
Festlegen der Paddelanzahl.

Parameters:
paddel - Paddelanzahl (1, 2 oder 4)

getPaddel

public int getPaddel()
Ermitteln der Paddelanzahl.


bremsen

public void bremsen(int delta)
Abbremsen eines Paddelbootes, ueberschreibt abstrakte Methode.

Specified by:
bremsen in class Boot
Parameters:
delta - Zielgeschwindigkeit

toString

public java.lang.String toString()
Beschreibung eines Paddelbootes, verwendet Stringbeschreibung eines Bootes.

Overrides:
toString in class Boot