Interfejs nie może dziedziczyć z klas!
Interfejs może dziedziczyć z jednego lub wielu innych interfejsów
public interface InterfaceNameC extenc±s
InterfaceNameA, InterfaceNameB {
}
Klasa implementująca taki interfejs musi dostarczyć definicji dla wszystkich metod w kolejnych interfejsach
Jeśli metoda o tej samej nazwie jest deklarowana przez więcej niż jeden interfejs to obowiązuje zasada przeciążania metod
Jeśli metody z dwóch interfejsów różnią się tylko typem wyniku to jednoczesne zaimplementowanie tych interfejsów jest niemożliwe!