Junior — Middle
È possibile implementare una classe anonima in un linguaggio di programmazione?
sobes.tech AI
Risposta dell'AI
Sì, nel linguaggio di programmazione Java, ampiamente utilizzato per lo sviluppo di applicazioni Android, è possibile implementare classi anonime. Una classe anonima è una classe senza nome, che viene dichiarata e creata contemporaneamente, di solito per implementare un'interfaccia o ereditare da una classe con la sovrascrittura dei metodi.
Esempio di una classe anonima in Java:
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// gestione del clic
}
});
Qui si crea una classe anonima che implementa l'interfaccia OnClickListener, senza dichiarare esplicitamente una classe separata.