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
}