"Halo, Amigo!"
"Minangka sampeyan wis ngerti, kelas batin anonim ora bisa duwe konstruktor."
"Ya. Ora trep banget. Konstruktor pancen penting."
"Minangka paribasan, ora ana sing mokal yen sampeyan pengin cukup ala."
"Elinga, variabel statis ora duwe konstruktor statis, nanging ana initializer statis - blok statis."
"Iya, aku inget."
"Kelas batin anonim duwe initializer sing padha, kajaba ora statis."
class Car
{
public ArrayListcreatePoliceCars(int count)
{
ArrayList result = new ArrayList();
for(int i = 0; i < count; i++)
{
final int number = i;
result.add(new Car()
{
int policeNumber;
{
policeNumber = number;
}
});
}
return result;
}
}
"Iki wektu aku nyorot kode kelas jero anonim ing abang, lan initializer sawijining (ing efek, konstruktor sawijining) ing kain wungu. Ing 'konstruktor' duwe awak, nanging ora ana cara teken: "
Pangarep-arep | kasunyatan |
---|---|
|
|
"Sampeyan bisa ngumumake variabel ing kelas kasebut lan miwiti ing initializer."
"Apik banget, saiki larangane luwih sithik."
"Kanthi iku, kita bakal ngerti kelas batin. Muga-muga sampeyan seneng."
"Akeh. Piwulang saka Kim, Rishi, lan utamane sampeyan, Ellie, pancen apik banget."
"Omonge manis! Terus…"
GO TO FULL VERSION