Zyklische Abhängigkeiten zwischen SchnittstellenJava

Java-Forum
Guest
 Zyklische Abhängigkeiten zwischen Schnittstellen

Post by Guest »

Es ist bekannt, dass zyklische Abhängigkeiten zwischen Klassen ein Zeichen für Probleme im Design sind. Es gibt verschiedene Techniken, um dieses Problem zu lösen, beispielsweise die Anwendung des Prinzips der Abhängigkeitsinversion.
Aber es stellt sich die Frage: Ist das Vorhandensein einer zyklischen Abhängigkeit zwischen Schnittstellen ein Problem? Wenn ja, warum?

Beispiel

Code: Select all

interface Employee {
Department department();
// Other methods
}

Code: Select all

interface Department {
Set employees();
// Other methods
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post