Witam
Chciałbym zrobić diagram komponentów pewnego nieskomplikowanego systemu. Wiele razy czytałem, że w tym diagramie najistotniejsze jest dokładne i przemyślane zdefiniowanie interfejsów między komponentami i ......problem.

Sens istnienia interfejsu znam i jak on się ma do konkretnej klasy bądz wielu pojedynczych klas.

....ale jeżeli mamy dwa komponenty/podsystemy i każdy ma po 4 klasy to jak miedzy nimi interfejs stworzyć/opisać ? co gdy np dwie klasy z komponentu mają metodę o tej samej nazwie ? Czy w praktyce jak kolwiek idzie taki interfejs zaimplementować czy to tylko taki abstrakcyjny byt przypominający o pewnych metodach?

Bede wdzieczny za skąpą ale możliwie szybką odp.

pozdrawiam