1-Mavzu 1-Mavzu Reja: Klass a’zolariga ruxsatni boshqarish


Majburiy bo'lmagan argumentni qo'llash


Download 116.94 Kb.
bet34/100
Sana02.01.2022
Hajmi116.94 Kb.
#200801
1   ...   30   31   32   33   34   35   36   37   ...   100
Bog'liq
dasturiy injinering

Majburiy bo'lmagan argumentni qo'llash majburiy bo`lmagan parametrni yaratishga ruxsat etiladi. Buni amalga oshirish uchun, o'zgaruvchining inisializatsiya qilishga o'xshash sintaksisni ishlatib, standart parametr qiymatini ko'rsatish kifoya. Standart sifatida ishlatiladigan qiymat doimiy ifoda bo'lishi kerak. Misol sifatida, metodning quyidagi aniqlanishini ko'rib chiqaylik.

static void OptArgMeth(int alpha, int beta=10, int gamma = 20) {

Ushbu kod satrida ikkita majburiy bo`lmagan parametr e'lon qilinadi: beta va gamma, bundan tashqari, standart beta parametri 10 qiymatiga ega, gamma parametrning qiymati-20. Ushbu qiymatlar metod chaqirilganda parametr ma'lumotlari uchun argumentlar ko`rsatilmaganda standart sifatida ishlatiladi. Shuni ham yodda tutish kerakkialpha parametri bundan mustasno. U odatiy parametr bo'lib, u uchun har doim argument ko'rsatilishi kerak.


Download 116.94 Kb.

Do'stlaringiz bilan baham:
1   ...   30   31   32   33   34   35   36   37   ...   100




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