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.