de.thaw.ps1.blatt7
Class BloodTypeCarrier

java.lang.Object
  extended by de.thaw.ps1.blatt7.BloodTypeCarrier
Direct Known Subclasses:
Normalo

abstract class BloodTypeCarrier
extends Object

Nicht instanziierbare Klasse eines Wesens, das eine Blutgruppe besitzt. Diese Klasse hätte sehr gut auch ein interface werden können, aber zur Vermeidung von Redundanzen bot sich hier eine abstract class an.


Field Summary
protected  BloodType blutgruppe
          Die Blutgruppe dieses Wesens.
 
Constructor Summary
BloodTypeCarrier()
           
 
Method Summary
protected  BloodType bloodType()
          Zugriffsmethode.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

blutgruppe

protected BloodType blutgruppe
Die Blutgruppe dieses Wesens.

Constructor Detail

BloodTypeCarrier

BloodTypeCarrier()
Method Detail

bloodType

protected BloodType bloodType()
Zugriffsmethode.

Returns:
die Blutgruppe dieses Wesens
See Also:
blutgruppe