Kompyuter ilmlari va dasturlashtirish



Yüklə 3,87 Mb.
səhifə15/15
tarix23.07.2023
ölçüsü3,87 Mb.
#119835
1   ...   7   8   9   10   11   12   13   14   15
shernazarov Samandar (1)


partial void Read()
{
Console.WriteLine("Men kitob o'qiyapman");
}
}
Birinchi sinf Read () usulini belgilaydi. Bundan tashqari, birinchi sinf ta'rifi berilganda, bu usul nima, u qanday harakatlarni bajarishi noma'lum. Shunga qaramay, biz uning parametrlari ro'yxatini bilamiz va uni birinchi sinfda chaqira olamiz.
Ikkinchi sinf allaqachon Read() usulining asosiy qismini aniqlaydi.
class Program
{
static void Main(string[] args)
{
Person tom = new Person();
tom.DoSomething();
}
}


  • Ta'kidlash joizki, sukut bo'yicha qism usullarga bir qator cheklovlar qo'llaniladi:

  • Ularda kirish modifikatorlari bo'lishi mumkin emas

  • Ular void turiga kiradi

  • Ular out parametrlariga ega bo'la olmaydi

  • Ularda virtual, override, sealed, new yoki extern modifikatorlari bo'lishi mumkin emas

  • Agar ular ushbu cheklovlarning birortasiga javob bermasa, ularni amalga oshirish kerak. Masalan, quyidagi misolda qism usullar p_ublic modifikatorini qo'llaydi:
    // sinf va uning usullarining birinchi qo'llanilishi
    public partial class Person
    {
    public partial void Read();
    public void DoSomething()
    {
    Read();
    }
    }
    // sinf va uning usullarining ikkinchi qo'llanilishi
    public partial class Person
    {
    public partial void Read()
    {
    Console.WriteLine("Men kitob o'qiyapman");
    }
    }


    XULOSA
    Algoritmik tillar va dasturlash fanidan 12.06.2023 kundan o’quv amaliyot kunimiz boshlandi. O’quv amaliyot davrida biz o’tilgan mavzularimizni takrorlab va chuqurlashtirib, o’rgandik. Bizga xar kuni mavzularni nazariyalarini yaxshilab o’qib olib olgan bilim va kunikmalarimizni amliyotda qo’lladik. O’tilgan mavzular yuzasidan bizga topshiriq masalalari berilar edi, biz bularni bajarardik kunlik. Bajargan ishimizni ko’rib, ustozimiz bizga baholar quyib borar edi. Biz xar kuni uchta mavzu va ikkita yoki uchta topshiriq berar edi. Biz bularni kunlik bajarib borar edik. O’quv amaliyotimiz ikki hafta dovomida biz ko’plab mavzularni takrorlab va yaxshilab o’rganib chiqdik. Topshiriqlarni ham bajarib borar edik. 23.06.2023 kuni esa o’quv amaliyotimizda o’rgangan bilim kunikmalarimizni ustozomizga o’quv amaliyot kundaligi va o’quv amaliyot hisobotini tayyorlab va uni himoya qilib topshirdik.
    Yüklə 3,87 Mb.

    Dostları ilə paylaş:
  • 1   ...   7   8   9   10   11   12   13   14   15




    Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
    rəhbərliyinə müraciət

        Ana səhifə