Letzte Änderung:
20.03.2012



Spruch des Tages

Nehmen Sie die Menschen, wie sie sind, andere gibt's nicht.

Konrad Adenauer
Java




Komposition und Aggregation



Bisher haben wir Beziehungen zwischen ähnlichen oder vergleichbaren Klassen betrachtet. Solche Beziehungen werden auch als "is-a"-Beziehung beschrieben.

Diese Art der Beziehung wird in der Programmierung durch die Vererbung ausgedrückt. Das Statement

public class Klasse extends Superklasse

besagt, dass Klasse aus Superklasse abgeleitet wird, damit kann auch festgestellt werden, dass Superklasse eine Generalisierung (Verallgemeinerung) von Klasse ist. Im Umkehrschluss bedeutet das, dass Klasse über mehr Fähigkeiten als Superklasse verfügt. Also kann hier auch über eine Spezialisierung gesprochen werden.