this.tezlig = t;
}
}
Dasturda
Avtomobil
ikkita, qiymat qabul qilmaydigan va qiymat qabul qiladigan,
konstruktorga ega. Obyekt yaratilayotganida konstruktor argumentiga qarab kerakligi ishga
tuhiriladi. Masalan,
Avtomobil a = new Avtomobil();
Avtomobil b = new Avtomobil(250);
Birinchi xolatda
a
o’zgaruvchiga biriktirilgan
Avtomobil
obyektini tezlik o’zgaruvchisi
200
qiymatga ega bo’ladi. Ikkinchi xolatda
b
o’zgaruvchisiga biriktirilgan
Avtomobil
obyektini tezlik
o’zgaruvchisi
250
qiymatiga ega bo’ladi.
Agar klassda xech qanday konstruktor berilmagan bo’lsa kompilyator avtomatik ravishda
qiymat qabul qilmaydigan konstruktorni qo’shib beradi. Ya’ni,
public class Avtomobil
{
int tezlik;
public void getTezlik()
{
return tezlik;
}
}
dasturi quyidagi dastur bilan bir xil
public class Avtomobil
{
int tezlik;
public Avtomobil()
{
}
public void getTezlik()
{
return tezlik;
}
}
Dostları ilə paylaş: