Interfaces that are implemented by a class can be moved to their subclasses. The relevant subclass(es) become the implementing classes. For more information, see Class Diagram .
A conflict may occur if the interface is not moved to all subclasses. The interface components resulting from inheritance are deleted in the subclasses that do not implement the interface.
If there is more than one subclass, you can move the selected interface to all the subclasses in one step by dragging the interface to Subclasses.
The corresponding subclasses implement the interface.