Deklaration eine OO-Klasse (z. B. in Java):
- definiert (durch Menge der Attribute)
einen konkreten Datentyp (record)
- definiert (durch Menge der Methoden)
eine Schnittstelle (interface)
- sagt, daß der konkrete Typ
die Schnittstelle implementiert.
sauberes Programmieren: diese Aspekte trennen!
- Vererben von konkreten Typen: schlecht
- Vererben von Schnittstellen: gut
Johannes Waldmann
2004-11-30