• Polimorfizm va Meros olish
  • II bob C dasturlash tilida funksiyalar.
  • 2.1. C funksiyalari
  • International school of finance technology and science




    Download 28,35 Kb.
    bet4/9
    Sana05.10.2024
    Hajmi28,35 Kb.
    #273623
    1   2   3   4   5   6   7   8   9
    Bog'liq
    Mirjalol

    Murakkablikni boshqarish
    Sinf va obyektlar yordamida murakkab dasturlarni oson boshqarish mumkin. Har bir sinf muayyan masalani hal qilish uchun ajratib olinadi va sinfning o‘ziga xos metodlari orqali ob'ektlar boshqariladi. Masalan, agar siz katta loyihada turli-tuman sinflardan foydalansangiz, har bir sinf o‘ziga tegishli bo‘lgan obyektlarni boshqaradi va ular orasida aniq o‘zaro aloqa bo‘ladi.
    Polimorfizm va Meros olish
    Polimorfizm va meros olish OOPning muhim xususiyatlaridan biridir. Meros olish orqali bitta sinf boshqa sinfdan o‘z xususiyatlari va metodlarini meros qilib oladi. Polimorfizm esa bir nechta sinflarning bir xil nomdagi metodlarni turli-tuman shakllarda bajarishiga imkon beradi. Bu kodni modullashtirishda va uni optimallashtirishda katta yordam beradi.
    C# dasturlash tilida sinflar va obyektlar dasturiy ta'minot tuzilmasini shakllantirishda eng muhim tushunchalardan hisoblanadi. Sinf - bu obyektlar uchun shablon bo‘lsa, obyekt esa shu shablon asosida yaratilgan real misoldir. Obyektlar sinfdagi xususiyatlar va metodlar orqali boshqariladi. Sinf va obyektlar yordamida kodni modullashtirish, qayta ishlatish, murakkablikni boshqarish, ma'lumotlarni yashirish va dasturiy loyihani optimallashtirish imkonini beruvchi kuchli vosita hisoblanadi.
    Obyektga yo‘naltirilgan dasturlashning sinf va obyekt tushunchalari orqali dasturiy loyihalarni modellashtirish qulay va samarali bo‘lib, bu dasturchilarga yuqori sifatli va strukturaviy dasturiy ta'minotni yaratishga yordam beradi.

    II bob C# dasturlash tilida funksiyalar.

    C# dasturlash tilida funksiyalar (yoki metodlar) dasturiy kodning asosiy bo'laklaridan biridir. Funksiyalar yordamida dasturdagi murakkab masalalarni kichikroq bo'laklarga bo‘lib, ularni modullashtirish, kodni qayta ishlatish va tushunarliligini oshirish mumkin. Funksiya - bu bir ma'lum vazifani bajaradigan kodlar to‘plami bo‘lib, unga bir nechta parametrlar berilishi va u natija qaytarishi mumkin.


    2.1. C# funksiyalari

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




    Download 28,35 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    International school of finance technology and science

    Download 28,35 Kb.