Springe zum Inhalt oder Footer
SerloDie freie Lernplattform

Rekursive Beziehungen

Eine Beziehung ist rekursiv (auch reflexiv oder selbstbezüglich), wenn sie ein Objekt einer Klasse mit einem anderen Objekt derselben Klasse verbindet.

Beispiel: Ordnerstruktur am Computer

Am Computer kannst du, um Inhalte zu strukturieren, Ordner anlegen und diese auch verschachteln. Ein Ordner Schule könnte zum Beispiel Ordner für Deutsch, Mathe, Englisch und Informatik enthalten. Im Ordner Deutsch widerum kann man ebenfalls einen Ordner für seine Aufsätze anlegen, aber natürlich auch direkt Dateien, wie zum Beispiel ein Lesetagebuch ablegen.

Bild

Ein Ordner auf deinem Computer enthält also Dateien aber auch andere Ordner. Redet man von Klassen und Objekten, so kann man sagen, ein Objekt der Klasse Ordner enthält beliebig viele weitere Objekte derselben Klasse. Es besteht also eine rekursive Beziehung von der Klasse Ordner zur Klasse Ordner.

Ordner enthält Ordner

Dieses Werk steht unter der freien Lizenz
CC BY-SA 4.0Was bedeutet das?