Come creare un'istanza di un classe anonima

November 10

Le classi e gli oggetti istanziati da loro di gestire i dati e le operazioni di tutti i programmi Java. a volte si consiglia di utilizzare la funzionalità di una classe nel programma, ma senza definire necessariamente una classe completa in aggiunta al programma principale. In questo caso, è possibile definire una classe anonima che esiste solo nel campo di applicazione del metodo è definito in. Un'istanza di un oggetto da una classe anonima si verifica al momento di definire la classe anonima.

istruzione

1 Dichiarare una variabile per la classe anonima. In questo esempio, chiamare la classe anonima "AType":

ATYPE a;

2 Utilizzare la "nuova" parola chiave per creare la nuova classe anonima:

ATYPE a = new Atype;

3 Include una serie di parentesi graffe che contengono il codice della classe:

ATYPE a = new AType () {
Public String returnString (String restituibile) {
tornare a rendere;
}
};

String b = a.returnString ( "Ciao"); // B = "Ciao"

Si dispone ora di un'istanza della classe anonima.