Jak podchodzicie do rozszerzania interfejsów.
Przykład, jest zamknięta klasa (niedostępna do modyfikowania), tworzę nowy interfejs, który, teoretycznie, jest moim odpowiednikiem tej klasy, ze customową metodą, którą chcę wykorzystać - rozszerzać bazowy interfejs ?
Teoretycznie, jest to logiczny odpowiednik, jednakże jeśli rozszserzę bazowy interfejs, mam wtedy oprócz metody, którą chcę wykorzystać metody z klasy zamkniętej - które nie wiem czy kiedykolwiek wykorzystam...