Gewusst wie: Definieren von Zuordnungen zwischen Typen

Aktualisiert: November 2007

Anhand von Zuordnungslinien im Klassen-Designer ist zu erkennen, in welcher Beziehung Klassen in einem Diagramm stehen. Eine Zuordnungslinie stellt eine Klasse dar, die der Typ einer Eigenschaft oder eines Felds einer anderen Klasse im Projekt ist. In der Regel dienen Zuordnungslinien zur Darstellung der wichtigsten Beziehungen zwischen Klassen im Projekt.

Sie können alle Felder und Eigenschaften als Zuordnungen anzuzeigen. Je nachdem, welche Elemente im Diagramm hervorgehoben werden sollen, ist jedoch sinnvoller, nur wichtige Member als Zuordnungen anzeigen. (Sie können weniger wichtige Member als reguläre Member anzeigen oder alle ausblenden.)

Hinweis:

Der Klassen-Designer unterstützt nur Zuordnungen in eine Richtung.

So definieren Sie im Klassendiagramm eine Zuordnungslinie

  1. Wählen Sie in der Toolbox das Element Zuordnung aus.

  2. Zeichnen Sie eine Linie zwischen den beiden Formen, die Sie mithilfe einer Zuordnung miteinander verbinden möchten.

    In der ersten Klasse wird eine neue Eigenschaft erstellt. Diese Eigenschaft wird als Zuordnungslinie (nicht als Eigenschaft in einem Depot in der Form) mit einem Standardnamen angezeigt. Der zugehörige Typ ist die Form, auf die die Zuordnungslinie weist.

So ändern Sie den Namen einer Zuordnung

  • Klicken Sie auf der Diagrammoberfläche auf die Bezeichnung der Zuordnungslinie, und geben Sie eine neue Bezeichnung ein.

– oder –

  1. Klicken Sie auf die Form, in der die als Zuordnung angezeigte Eigenschaft enthalten ist.

    Die Form erhält den Fokus, und die zugehörigen Member werden im Klassendetailsfenster und im Eigenschaftenfenster angezeigt.

  2. Bearbeiten Sie nun entweder im Klassendetailsfenster oder im Eigenschaftenfenster das Namensfeld der Eigenschaft, und drücken Sie die EINGABETASTE.

    Der Name wird im Fenster Klassendetails, auf der Zuordnungslinie, im Eigenschaftenfenster und im Code aktualisiert.

Siehe auch

Aufgaben

Gewusst wie: Wechseln zwischen Member- und Zuordnungsnotation