2. For operatori Do While operatori



Download 150,12 Kb.
bet6/11
Sana23.01.2022
Hajmi150,12 Kb.
#405379
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
6 7 Ma\'ruzalar

7.1 Usul ta'rifi

Usul ta'rifi usul nomi, parametrlari, qaytish turi va tanasidan iborat. Usulni aniqlash sintaksisi quyidagicha:

o'zgartiruvchi returnValueType methodName (parametrlar ro'yxati) {

// Metod tanasi;

}

Keling, ikkita butun sondan kattasini topish uchun aniqlangan usulni ko'rib chiqaylik. Maks deb nomlangan bu usul ikkita int parametriga ega, num1 va num2, ulardan eng kattasi usul bilan qaytariladi.



7.1-rasmda ushbu usulning tarkibiy qismlari ko'rsatilgan.

Usul sarlavhasi modifikatorlarni, qaytarish turini, usul nomini va parametrlarni belgilaydi. usuli. Statik modifikator ushbu bobdagi barcha usullar uchun ishlatiladi. Uni qo'llash sababi "Ob'ektlar va sinflar" 8-bobida muhokama qilinadi. Usul qiymatni qaytarishi mumkin. ReturnValueType - bu usul qaytaradigan qiymatning ma'lumotlar turi. Ba'zi usullar kerakli operatsiyalarni qiymatni qaytarmasdan bajaradi. Bunday holda, returnValueType void kalit so'zidir. Misol uchun, returnValueType asosiy usulda ham, System.exit va System.out.println da yaroqsiz. Agar usul qiymatni qaytarsa, u qiymatni qaytarish usuli deb ataladi; aks holda u void usuli deb ataladi. Usul sarlavhasida aniqlangan o'zgaruvchilar rasmiy parametrlar yoki shunchaki parametrlar deb ataladi. Parametr to'ldiruvchiga o'xshaydi: siz usulni chaqirganingizda, parametrga qiymat o'tkazasiz. Bu qiymat haqiqiy parametr yoki argument deb ataladi. Parametrlar ro'yxati usulning turini, tartibini va parametrlar sonini bildiradi. Usul nomi va parametrlar ro'yxati birgalikda usul imzosini tashkil qiladi. Parametrlar ixtiyoriy; ya'ni usulda parametrlar bo'lmasligi mumkin. Masalan, Math.random () usuli hech qanday parametrga ega emas. Usulning tanasi usulni amalga oshiradigan bayonotlar to'plamini o'z ichiga oladi. Usul usulining tanasida max qaysi raqam kattaroq ekanligini aniqlash uchun if iborasidan foydalanadi va shu raqamning qiymatini qaytaradi. Natijani qaytarish uchun qiymat qaytaradigan usul uchun return kalit so'zi bilan qaytish bayonoti talab qilinadi. Usul bayonot qaytarilgandan so'ng tugaydi.


Download 150,12 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish