Sobes.tech
Junior — Middle

Jaka jest maksymalna liczba interfejsów, które może zaimplementować jedna klasa w Java?

sobes.tech AI

Odpowiedź od AI

W Javie jedna klasa może implementować nieograniczoną liczbę interfejsów. Nie ma ograniczeń co do liczby interfejsów, które można zaimplementować.

Na przykład:

public interface InterfaceA {}
public interface InterfaceB {}
public interface InterfaceC {}

public class MyClass implements InterfaceA, InterfaceB, InterfaceC {
    // Implementacja metod interfejsów
}

To pozwala klasie dziedziczyć zachowania z wielu źródeł, co sprzyja elastyczności i rozszerzalności kodu.