Lesson 4 (Flow Control Statements) Execution Flow nima ? nazorat oqimi


kod bloki yoki bayonotlar to'plami yoki ma'lum bir vazifa yoki operatsiyani bajarish uchun birlashtirilgan kodlar to'plami



Yüklə 29,23 Kb.
səhifə2/3
tarix13.03.2023
ölçüsü29,23 Kb.
#87623
1   2   3
interyu 4 5 6

kod bloki yoki bayonotlar to'plami yoki ma'lum bir vazifa yoki operatsiyani bajarish uchun birlashtirilgan kodlar to'plami . U kodning qayta ishlatilishiga erishish uchun ishlatiladi. Usulni bir marta yozamiz va uni ko'p marta ishlatamiz.


  • Method Declaration (header) nima ?----- kirish darajasi, qaytish turi, nom va argumentlar kabi usulning barcha atributlarini belgilaydi . Usul tanasi - bu barcha harakatlar sodir bo'ladigan joy. U usulni amalga oshiradigan ko'rsatmalarni o'z ichiga oladi.


  • Method Signature nima ?----- Faraz qilaylik, siz bir xil nomdagi ikkita metod e'lon qilmoqchisiz, masalan getArea , birinchi usul to'rtburchakning maydonini topish uchun ishlatiladi va kvadrat maydonini topish uchun xuddi shu nomdagi boshqa usul ishlatiladi.
    Xuddi shu nomdagi ikkita metod qanday aniqlash mumkin? Javob har ikkala usulning turli xil usul imzolarini qo'llashdir . Ikkala metodning parametrlar ro'yxatida farq yaratish orqali biz bir xil nomdagi ikkita metod e'lon qilishimiz mumkin. Quyidagi shartlardan biri bajarilsa, ikkita parametr ro'yxati farqlanadi:


    • Method body nima ?----- belgilangan vazifani bajarish uchun mo’ljallangan kod {} ichida yoziladi.


    Stack nima ?----- Stack - bu tartiblangan, chiziqli elementlar ketma-ketligini saqlaydigan mavhum ma'lumotlar turi. Navbatdan farqli o'laroq, stek oxirgi kiruvchi, birinchi chiqadi (LIFO) tuzilmasi hisoblanadi.


    • Stack Frame nima ?----- mahalliy o'zgaruvchilarni, funktsiyaning funktsiya chaqiruvlarini saqlash uchun ishlatiladigan dastur xotirasi segmentlaridan biri . Har doim bizning dasturimizda funktsiya chaqiruvi mavjud bo'lganda, mahalliy o'zgaruvchilar xotirasi va boshqa funktsiya chaqiruvlari yoki pastki dasturlar stek fragmenti saqlanadi.


    • Recursion nima ?---- Java-da o'zini chaqiradigan usul rekursiv usul sifatida tanilgan. Va bu jarayon rekursiya deb nomlanadi. Jismoniy dunyo misoli ikkita parallel oynani bir-biriga qaratib qo'yishdir. Ularning orasidagi har qanday ob'ekt rekursiv tarzda aks ettiriladi.


    • Method qachon recursive method deb ataladi ?----- rekursiv metod sifatida tanilgan. Va bu jarayon rekursiya deb nomlanadi. Jismoniy dunyo misoli ikkita parallel oynani bir-biriga qaratib qo'yishdir. Ularning orasidagi har qanday ob'ekt rekursiv tarzda aks ettiriladi.

    Group of recursions ?----- Rekursiyaning nechta turi mavjud?



    ikki tur
    Funksiyaning oʻzini oʻzi ichidan chaqirishi yoki bir nechta funksiya bir-birini oʻzaro chaqirishiga qarab rekursiya asosan 
    Yüklə 29,23 Kb.

    Dostları ilə paylaş:
  • 1   2   3




    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