15 Java-da usul nima?


) Java-da inkapsulyatsiya qanday amalga oshiriladi?



Yüklə 487,92 Kb.
Pdf görüntüsü
səhifə38/59
tarix07.01.2024
ölçüsü487,92 Kb.
#207303
1   ...   34   35   36   37   38   39   40   41   ...   59
240-core-java-questions-and-answers

151) Java-da inkapsulyatsiya qanday amalga oshiriladi?
Malumot o'zgaruvchisi sinf turiga yoki interfeys turiga e'lon qilinishi mumkin. Agar mos yozuvlar o'zgaruvchisi interfeys turi bilan e'lon qilingan
bo'lsa, u interfeysni amalga oshiradigan sinfga ishora qiladi.
Ushbu misolda kompilyator hech qanday standart konstruktor yaratmaydi, chunki Car sinfida allaqachon bitta konstruktor mavjud.
Namuna o'zgaruvchisi yordamida misol o'zgaruvchilari va misol usullariga kirish mumkin. Ammo statik o'zgaruvchilarga yoki statik usullarga kirish
uchun biz java'da Class nomidan foydalanamiz.
Machine Translated by Google


32
Masalan: int, long
Referans - bu ob'ekt tarkibiga kirish uchun ishlatiladigan o'zgaruvchi. Malumot boshqa ma'lumotnomaga tayinlanishi, metodga o'tkazilishi mumkin.
O'rash sinflari java'da o'zgarmasdir. Unga qiymat tayinlangandan so'ng biz qiymatni o'zgartira olmaymiz.
char
bayt
uzun
qisqa
vaqtinchalik ichki raqam;
1)
2)
163) Java-da o'rash sinflarini tushuntiring?
Ibtidoiy
Misol: ommaviy Class Car seriyali dasturlarni amalga oshiradi
uzun b=a;
Konvertatsiyani qisqartirish
Masalan: int, float
162) Ob'ektlarni javada argument sifatida o'tkaza olamizmi?
Butun son
165) Java tilidagi vaqtinchalik o‘zgaruvchilar haqida izoh bering?
Xarakter
}
Bir turdagi qiymatni boshqa turdagi o'zgaruvchilarga belgilash turini o'zgartirish deyiladi.
Konvertatsiyani kengaytirish
Java
avtomatik turini o'zgartirish quyidagi shartlar bajarilganda amalga oshiriladi:
Belgilangan manzil turi manba turidan kattaroq.
161) Yakunlash usuli necha marta chaqiriladi? Java'da finalize() usulini kim chaqiradi?
O'rash klassi
Ob'ektni boshqa ob'ektga belgilash mumkin emas va ob'ektni usulga argument sifatida o'tkazib bo'lmaydi.
{
Primitivlarni ob'ektlarga aylantirish o'rash sinflari yordamida amalga oshirilishi mumkin.
Java
1.5 dan oldin biz ibtidoiylarni ob'ektlarga aylantirish
uchun Wrapper sinflaridan foydalanamiz. Java 1.5 dan bizda avtomatik ravishda primitivlarni ob'ektlarga aylantirish uchun ishlatiladigan avtoboksning
yangi xususiyati bor, lekin o'rash sinflarida dasturchi primitivlarni ob'ektlarga aylantirishga g'amxo'rlik qilishi kerak.
boolean
int
float
Uzoq
Statik o'zgaruvchilarni java'da ketma-ket qilib bo'lmaydi.
Java-da konversiyaning ikki turi mavjud:

Yüklə 487,92 Kb.

Dostları ilə paylaş:
1   ...   34   35   36   37   38   39   40   41   ...   59




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin