• 16-mavzu. Kortejlar. Kortej e’loni. Kortej elementlariga murojaat. Kortejning qo‘llanilishi. 17-mavzu. Sanab o‘tiluvchi tur.
  • 19-mavzu. Obyektga yo‘naltirilgan dasturlash asosi.
  • 21-mavzu. Sinflar va obyektlar.
  • 23-mavzu. Statik berilganlar, statik metodlar, statik sinflar.
  • 24-mavzu. Nomlar fazosi.
  • II-modul 14-mavzu. Rekursiv va qayta yuklanuvchi metodlar




    Download 91,1 Kb.
    bet3/9
    Sana18.09.2024
    Hajmi91,1 Kb.
    #271521
    1   2   3   4   5   6   7   8   9
    Bog'liq
    Algoritmik tillar va dasturlash FAN DASTUR amaliy 23-24

    II-modul
    14-mavzu. Rekursiv va qayta yuklanuvchi metodlar.
    Rekursiv metodlarni aniqlash. Qayta yuklanuvchi metodlar.
    15-mavzu. Qiymatlar turlari va havola turlar.
    ref va out kalit so‘zlari. Metodlarda ref va out parameter modifikatorlari. Kalit so‘zlarni metodlarda qo‘llash.
    16-mavzu. Kortejlar.
    Kortej e’loni. Kortej elementlariga murojaat. Kortejning qo‘llanilishi.
    17-mavzu. Sanab o‘tiluvchi tur.
    Sanab o‘tiluvchi tur e’loni. Sanab o‘tiluvchi turning qo‘llanilishi.
    18-mavzu. Strukturalar.
    Strukturalar. Strukturalar va ular bilan ishlash. Dinamik strukturalar. Struktura elementlari. Struktura konstruktorining ishlash prinsipi.
    19-mavzu. Obyektga yo‘naltirilgan dasturlash asosi.
    Obyektga yo‘naltirilgan dasturlash tushunchasi. Obyektga yo‘naltirilgan dasturlash tamoyillari. Obyektga yo‘naltirilgan dasturlash paradigmalari.
    20-mavzu. Sinflar.
    Sinf e’loni. Sinf elementlari. Sinf elementlariga murojaatni boshqarish modifikatorlari. Sinf a’zolari. Sinf xossalari. Sinf metodlari.
    21-mavzu. Sinflar va obyektlar.
    Konstruktor tushunchasi. Konstruktorlar turlari. Qayta yuklanuvchi konstruktorlar. Konstruktorlar zanjiri. Obyektlarni yaratish amali.
    22-mavzu. C#da inkapsulyatsiya.
    C# da Inkapsulyatsiya tushunchasi. Inkapsulyatsiyani amalga oshiruvchi murojaat modifikatorlari: public, private, protocted va internal. Maydon xossalari orqali inkapsulyatsiya.
    23-mavzu. Statik berilganlar, statik metodlar, statik sinflar.
    Static kalit so‘zi. Statik berilganlar, statik metodlar va statik sinflar. Sinfning statik berilganlar a’zosi. Statik metodlar va ularga murojaat qilish. Statik sinflar va ulardan foydalanish. Konstruktorlar va destruktorlar.
    24-mavzu. Nomlar fazosi.
    Nomlar fa’zosi. Sinflarni boshqa faylda e’lon qilish. Ichma-ich nomlar fa‘zosi. Using kalit so‘zi. Nomlar fa‘zosiga havola o‘rnatish. Statik sinflarni nomlar fazosida umumiy tarzda qo‘shish.

    Download 91,1 Kb.
    1   2   3   4   5   6   7   8   9




    Download 91,1 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    II-modul 14-mavzu. Rekursiv va qayta yuklanuvchi metodlar

    Download 91,1 Kb.