Anfang des Inhaltsbereichs

Vorgehensweisen Interface-Komponenten in Klasse(n) verschieben  Dokument im Navigationsbaum lokalisieren

Verwendung

Attribute, Methoden und Ereignisse eines Interfaces können bei Bedarf in die implementierenden Klassen verschoben werden. Siehe auch: Klassendiagramm.

Achtung

Beachten Sie, daß das Verschieben von Interface-Methoden, die in Unterklassen redefiniert werden, weitere Anpassungen in den Unterklassen erfordern. Diese Anpassungen werden vom Assistenten für Sie durchgeführt.

Vorgehensweise

  1. Wählen Sie das betreffende Interface aus und wechseln Sie in den Class Editor.
  2. Schalten Sie in den Änderungsmodus um.
  3. Wählen Sie das Menü Hilfsmittel Refactoring Assistent.
  4. Der Assistent wird im separaten Fenster gestartet.

  5. Wählen Sie die Interface-Komponenten aus und verschieben Sie sie via Drag und Drop auf den Namen der implementierenden Klasse.
  6. Sollten mehrere Klassen existieren, so können Sie die ausgewählten Komponenten in einem Schritt in alle das Interface implementierenden Klassen verschieben, indem Sie die Komponenten auf den Ordner Implementierende Klassen ziehen.

  7. Sichern Sie über die entsprechende Ikone.
  8. Schließen Sie den Assistenten.

Ergebnis

Die ausgewählten Komponenten des Interfaces werden in den implementierenden Klassen angelegt.