#SAVOL
super keyword ?
#JAVOB
Javada super deganda class ning parent ob'ekti (ota) nazarda tutiladi.
Ya'ni child class dan turib Parent classining ob'ektiga murojaat qilsak bo'ladi.
Dehqonchasiga aytganda. Deylik A class B classdan inherit (nasl) olgan. A class dan super kalitini ishlatgan holda B classning o'zgaruvchi, constructori, metodlarini ishlatsak bo'ladi.
Siz this kalit so'zini bilasiz. U hozirgi ob'ekt ni bildiradi. super esa hozirgi ob'ekting parent (ota) ob'ektini bildiradi.
To'liq maqola
super keyword ?
#JAVOB
Javada super deganda class ning parent ob'ekti (ota) nazarda tutiladi.
Ya'ni child class dan turib Parent classining ob'ektiga murojaat qilsak bo'ladi.
Dehqonchasiga aytganda. Deylik A class B classdan inherit (nasl) olgan. A class dan super kalitini ishlatgan holda B classning o'zgaruvchi, constructori, metodlarini ishlatsak bo'ladi.
Siz this kalit so'zini bilasiz. U hozirgi ob'ekt ni bildiradi. super esa hozirgi ob'ekting parent (ota) ob'ektini bildiradi.
To'liq maqola
👍3
#Savol : Javada casting nima?
#Javob : Javada casting bitta ma'lumot turini boshqasiga o'zgartirish jarayonidir. Kengaytiruvchi (widening) va toraytiruvchi (narrowing) casting mavjud. Kengaytiruvchi casting avtomatik ravishda amalga oshiriladi, toraytiruvchi casting esa qo'lda bajariladi.
Kichik turdan kattaroq turga avtomatik casting:
byte → short → int → long → float → double
Katta turdan kichik turga casting quyidagi ko'rinishda bo'ladi:
double → float → long → int → short → byte
#Javob : Javada casting bitta ma'lumot turini boshqasiga o'zgartirish jarayonidir. Kengaytiruvchi (widening) va toraytiruvchi (narrowing) casting mavjud. Kengaytiruvchi casting avtomatik ravishda amalga oshiriladi, toraytiruvchi casting esa qo'lda bajariladi.
Kichik turdan kattaroq turga avtomatik casting:
byte → short → int → long → float → double
Katta turdan kichik turga casting quyidagi ko'rinishda bo'ladi:
double → float → long → int → short → byte