Junior — Middle
Ako implementovať predvolenú metódu v rozhraní v programovacom jazyku?
sobes.tech AI
Odpoveď od AI
V jazyku Java od verzie 8 je možné implementovať predvolenú metódu v rozhraní pomocou kľúčového slova default. Takáto metóda má implementáciu priamo v rozhraní a nevyžaduje prepísanie v triedach, ktoré toto rozhranie implementujú.
Príklad:
public interface MyInterface {
default void defaultMethod() {
System.out.println("Toto je predvolená metóda v rozhraní");
}
}
public class MyClass implements MyInterface {
// Nie je potrebné prepísať defaultMethod, je už implementovaná
}
Toto umožňuje pridávať nové metódy do rozhraní bez narušenia existujúcich implementácií.