Junior — Middle
Môžeš uviesť príklad definície rozhrania v programovaní?
sobes.tech AI
Odpoveď od AI
V programovaní definuje rozhranie súbor metód, ktoré musí implementovať trieda, bez poskytovania konkrétnej implementácie. V Android (Java/Kotlin) sa to často používa na vytváranie zmlúv medzi komponentmi.
Príklad rozhrania v Jave:
public interface ClickListener {
void onClick(View view);
}
Trieda, ktorá implementuje toto rozhranie, musí definovať metódu onClick:
public class ButtonHandler implements ClickListener {
@Override
public void onClick(View view) {
// Reakcia na kliknutie tlačidla
}
}