
Attribute, Methoden und Ereignisse eines Interface können bei einer Interface-Schachtelung in ein Komponenten-Interface verschoben werden. Weitere Informationen finden Sie unter Klassendiagramm.
Wird das Interface von Klassen bereits implementiert, sind auch entsprechende Anpassungen in den Klassen notwendig. Diese Apassungen werden vom Refactoring-Assistenten für Sie durchgeführt.
Die ausgewählten Komponenten des Interfaces werden im Komponenten-Interface angelegt und die erforderlichen Anpassungen in der implementierenden Klasse durchgeführt.
Mit der beschriebenen Funktion ist es auch möglich, ein bereits implementiertes Interface zu splitten. Weitere Informationen finden Sie unter Interfaces splitten.