Le classi e gli oggetti istanziati da loro di gestire i dati e le operazioni di tutti i programmi Java. Si può a volte che si desidera utilizzare la funzionalità di una classe nel vostro programma, ma senza necessariamente definire una classe completa oltre al programma principale. In questo caso, è possibile definire una classe anonima che esiste solo nell'ambito del metodo in che è definito. Un'istanza di un oggetto da una classe anonima si verifica al momento in cui che si definisce la classe anonima.
Istruzioni
1
Dichiarare una variabile per la classe anonima. In questo esempio, chiamare la classe anonima "AType":
AType a;
2
Utilizzare la parola chiave "new" per creare la nuova classe anonima:
Atype un = nuovo Atype;
3
Includono un set di parentesi graffe contenenti il codice della classe:
AType un = new AType() () {
public String returnString (restituibile String) {
tornare a rendere;
}
};
Stringa b = a.returnString("Hello"); b = "Hello"
Ora avete un'istanza della classe anonima.