\section{Beziehungen}

Die bereits in Kapitel~\ref{cha_objekte} beschriebenen Komponenten
Modul, Schnittstelle und Bibliothek k"onnen in unterschiedlichen
Beziehungen zueinander stehen.

\begin{itemize}
\item
Eine Komponente kann eine weitere Komponente benutzen bzw.\
importieren.  Diese Beziehung kann zwischen Moduln und Schnittstellen
in beiden Richtungen bestehen.  Zyklische Importbeziehungen sind
jedoch nicht zugelassen.  

\item
Bibliotheken k"onnen Bibliotheken und weitere Komponenten enthalten.

\item
Eine Komponente kann aus einer anderen abgeleitet werden.  In Tycoon
geschieht dies durch "Ubersetzen der entsprechenden
Quelltextrepr"asentation.
\end{itemize}
