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.
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.