Interface in Oberklasse verschieben
Verwendung
Interfaces, die von einer Klasse implementiert werden, können bei Bedarf in die direkte Oberklasse verschoben werden. Die Oberklasse wird dann zur implementierenden Klasse. Siehe auch:
KlassendiagrammBeachten Sie, daß eine Konfliktsituation entsteht, falls eine weitere Unterklasse zu der Oberklasse, in die Sie das Interface verschieben, das Interface ebenfalls implementiert. In diesem Fall würde diese Unterklasse das Interface nach dem Verschieben erben und nochmals implementieren. Eine solche Situation ist natürlich nicht zulässig.
Vorgehensweise
Der Assistent wird im separaten Fenster gestartet.
Ergebnis
Die Oberklasse implementiert nun das verschobene Interface.