Hvor på å bruke en anonym klasse

Klasser og objekter startes fra dem håndtere data og drift av alle Java-programmer. Du kan noen ganger ønsker å bruke funksjonaliteten til en klasse i programmet, men uten nødvendigvis å definere en komplett klasse i tillegg til hovedprogrammet. I dette tilfellet, kan du definere en anonym klasse som bare finnes innenfor rammen av den metoden det er definert i. Forekomster et objekt fra en anonym klasse oppstår i det øyeblikket du definere den anonyme klassen.

Bruksanvisning

1 Deklarere en variabel for den anonyme klassen. I dette eksempelet kaller den anonyme klassen "AType":

AType en;

2 Bruk "nye" søkeord for å opprette en ny anonym klasse:

Atype a = ny Atype;

3 Ta med et sett med klammeparenteser som inneholder klassen kode:

AType a = ny AType () {
public String returnString (String retur) {
returnere retur;
}
};

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

Du har nå en forekomst av den anonyme klassen.