15 Java-da usul nima?



Yüklə 487,92 Kb.
Pdf görüntüsü
səhifə7/59
tarix07.01.2024
ölçüsü487,92 Kb.
#207303
1   2   3   4   5   6   7   8   9   10   ...   59
240-core-java-questions-and-answers

15) Java-da usul nima?
}
masalan: ommaviy float qo'shish (int a, int b, int c)
FirstClass f=yangi FirstClass();
Masalan, Departament sinfini oling, biz bo'lim tipidagi ob'ektlarni yaratishimiz mumkinligini aytadi. Biz istalgan miqdordagi
bo'lim ob'ektlarini yaratishimiz mumkin.
Sintaksis: typeName (Argumentlar ro'yxati){
{System.out.println("Mening birinchi sinfim");
Java'da this() va super() o'rtasidagi farq bormi?
14) Ob'ekt nima?
System.out.println("Mening birinchi sinfim");
16) Inkapsulyatsiya nima?
13) Sinf nima?
}
Fayl nomi .java kengaytmasi bilan tugashi kerak.
public classFirstClass {ommaviy statik voidmain(String[] args) {
U sinfning aniq ob'ektiga qo'llanilishi mumkin bo'lgan bajariladigan tanani o'z ichiga oladi.
Ma'lumotlarni bir birlik sinfiga o'rash yoki joylashtirish va ma'lumotlarni noto'g'ri
foydalanishdan himoya qilish jarayoni inkapsulyatsiya deb ataladi.
f FirstClass ob'ektiga murojaat qilish uchun ishlatiladi.
Java
-dagi barcha dasturlash konstruksiyalari sinfda joylashgan. JVM ishga tusha boshlaganda, biz kompilyatsiya
qilganimizda avval sinfni qidiradi. Har bir Java ilovasida kamida bitta sinf va bitta asosiy usul bo'lishi kerak.
Ob'ekt sinfning namunasidir. Sinf ob'ekt turini belgilaydi. Har bir ob'ekt qandaydir sinfga tegishli. Har bir ob'ektda
holat va xatti-harakatlar mavjud. Holat atributlarning qiymati bilan belgilanadi va xatti-harakatlar usul deb ataladi.
Ob'ektlar misol sifatida ham deyiladi.
Agar biz JVM kompilyatsiya qilganda yuqoridagi sinfni ko'rsak, FirstClass-ni yuklaydi va .class faylini
(FirstClass.class) hosil qiladi. Dasturni ishga tushirganimizda biz sinfni ishga tushiramiz va keyin asosiy usulni
bajaramiz.
Sinflar ob'ektga yo'naltirilgan dasturlashda asosiy yoki asosiy birlikdir. Sinf - bu ob'ektlar uchun loyiha yoki
shablonning bir turi. Sinf o'zgaruvchilar, usullarni belgilaydi. Sinf biz qanday turdagi ob'ektlarni yaratayotganimizni aytadi.
Birinchi sinfni yaratish uchun biz ushbu bayonotdan foydalanamiz
usullar bir nechta argumentlarga ega bo'lishi mumkin. Bir nechta argumentlar mavjud bo'lganda vergul bilan ajrating.
Machine Translated by Google


12
void:
void qaytish turi usul hech qanday qiymatni qaytarmasa ishlatiladi. main() usuli hech qanday qiymat qaytarmaydi,
shuning uchun main() bekor deb e'lon qilinadi.
ob'ekt yaratilganda sinfdagi barcha o'zgaruvchilarni ishga tushirish uchun konstruktorlardan foydalanamiz. Ob'ekt yaratilganda java'da konstruktor
yordamida avtomatik ravishda ishga tushiriladi.
Konstruktor java-da ob'ektlarni ishga tushirish uchun ishlatiladigan maxsus usuldir.
statik:
Usulni chaqirish uchun bizga ob'ekt kerak. Ba'zan ob'ekt yordamisiz usulni chaqirish talab qilinishi mumkin. Keyin bu usulni statik deb
e'lon qilamiz. JVM statik kalit so'zni e'lon qilish orqali ob'ekt yaratmasdan main() usulini chaqiradi.
{
Satrli kunlar[]={” Quyosh”, “Ds”, “chors”, “thu”, “fri”,”sat”};

Yüklə 487,92 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   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