Junior — Middle
Je možné implementovať anonymnú triedu v programovacom jazyku?
sobes.tech AI
Odpoveď od AI
Áno, v programovacom jazyku Java, ktorý sa široko používa na vývoj Android aplikácií, je možné implementovať anonymné triedy. Anonymná trieda je trieda bez mena, ktorá je deklarovaná a vytvorená súčasne, zvyčajne na implementáciu rozhrania alebo dedenie od triedy s prepísaním metód.
Príklad anonymnej triedy v Jave:
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// spracovanie kliknutia
}
});
Tu sa vytvára anonymná trieda, ktorá implementuje rozhranie OnClickListener, bez explicitného deklarovania samostatnej triedy.