• Klass
  • Klass a’zolari
  • Yana bir bor majburiy bo‘lmagan argumentlar haqida




    Download 6,33 Mb.
    Pdf ko'rish
    bet165/194
    Sana20.02.2024
    Hajmi6,33 Mb.
    #159185
    1   ...   161   162   163   164   165   166   167   168   ...   194
    Yana bir bor majburiy bo‘lmagan argumentlar haqida 
    Siz [2] 4-mavzuda majburiy bo‘lmagan va nomlangan argumentlar haqida bildingiz. Eslab 
    ko‘ring majburiy bo‘lmagan argumentlar kiruvchi argumentlar uchun standart qiymatlarni aniqlash 
    imkonini beradi. Agar chaqiruvchi kodga bu standart qiymatlar qanoatlantirsa unda ajoyib 
    qiymatlarni ko‘rsatish shart emas, biroq buni ob’ekt maxsus berilganlari bilan ta’minlash talab 
    etilgan. Motorcycle sinfini keyingi versiyasini ko‘rib chiqamiz u endi ob’ektlarni konstruktorlashni 
    bir nechta imkoniyatlarini ko‘rsatadi.
    Nomlangan argumentlarning sintaksisi standart o‘rnatishlarni o‘tkazib yuborishini eslab 
    ko‘ring. Biroq majburiy bo‘lmagan nomlangan argumentlani qo‘llanishi konstruktorlar to‘plamini 
    aniqlashni juda qulay usulidir u berilgan sinf bilan ishlatiladi. Doim esda tutish kerakki bu sintaksis 
    faqatgina .NET 4,0 mavjud hisoblanadi yoki keyingi versiyalarda. Agar sinflarni ko‘rish talab 
    etilsada ular .NET platformasiz bajarilishi lozim. Xohlagan holatta biz berilganlar maydoni bilan 
    sinfni aniqlashimiz mumkin va har xil operatsiyalar bilan, shundayki ular konstruktorlar va 
    metodlar. Endi formal ko‘rinishda statik kalit so‘zini rolini ko‘rib chiqamiz.
    Kiruvchi kod SimpleClassExample proekti 5-mavzu katalogida mavjud. 
     
    Asosiy adabiyotlar 
     
    1. 
    Robert W. Sebesta, Concepts of Programming Languages, John Wiley & Sons, USA 2015.
    2. 
    Fundamentals of Computer Programming With C# (The Bulgarian C# Programming Book). 
    Svetlin Nakov & Co., 2013 
    3. 
    Andrew Troelsen. Pro C# 5.0 and the .NET 4.5 Framework Sixth Edition 2012 apress. 
    Glossariy
    ▪ Ob’ektga yo‘naltirilgan dasturlash (OOP) - dasturlash paradigmasi bo‘lib, ular ob’ektlarni va 
    ularning o‘zaro aloqasini kompyuter dasturlarini qurish uchun ishlatadi. Shu orqali subektiv 
    sohaning sodda modelini tushunish osonroq bo‘ladi, bu esa dasturchiga haqiqiy hayotdagi 
    muammolarni mantiqan yechish imkonini beradi. 
    Klass -
     
    Klasslar ob’ektlarni hosil qilishda ishlatiladigan shablonlar hisoblanadi. Har bir ob’ekt 
    maydonlar va ushbu maydonlar ustida amal bajaruvchi metodlardan iborat. Masalan, mijozni 
    anglatuvchi klass quyidagi maydonlarga ega bo‘lishi mumkin: CustmerID, FirstName, LastName va 
    Address. 
    Klass a’zolari - klassning ma’lumotlari va funksiyalari 
    ▪ 

    Download 6,33 Mb.
    1   ...   161   162   163   164   165   166   167   168   ...   194




    Download 6,33 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Yana bir bor majburiy bo‘lmagan argumentlar haqida

    Download 6,33 Mb.
    Pdf ko'rish