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.