Junior — Middle
Tudsz példát adni az interfész meghatározására a programozásban?
sobes.tech MI
Válasz az MI-től
Programozásban az interfész meghatározza azokat a metódusokat, amelyeket egy osztálynak implementálnia kell, anélkül, hogy konkrét megvalósítást adna. Androidban (Java/Kotlin) gyakran használják szerződések létrehozására a komponensek között.
Java-ban például:
public interface ClickListener {
void onClick(View view);
}
Az ezt az interfészt megvalósító osztálynak definiálnia kell az onClick metódust:
public class ButtonHandler implements ClickListener {
@Override
public void onClick(View view) {
// Gombnyomásra adott reakció
}
}