• III. Xulosa IV.Foydalanilshgan adabiyotlar Aosiy qism 1. Ichki sinf tushunchasi.
  • Outer
  • Mavzu: ichma-ich joylashgan sinflar




    Download 212.31 Kb.
    bet1/6
    Sana01.06.2023
    Hajmi212.31 Kb.
    #68620
      1   2   3   4   5   6
    Bog'liq
    ICHMA-ICH JOYLASHGAN SINFLAR
    Ma, САМОСТОЯТЕЛЬНАЯ РАБОТА, 499979, 0233000032860242001, Participant No Fees Declaration - Russian 2024, TELEGRAM UCHUN, SPEKTORLAR TUZILISHI PRINSIPI VA HARAKTRISTIKALARI, Фрегат Паллада Художественные особенности очерков, Foydalanilgan adabiyotlar ro, Maktabgacha yoshdagi bolalarni maktab ta’limiga tayyorlash nazariyasi, AVSTRALIYA HALQALARI HAQIDA, BOLALARNING NUTQ MADNIYATINI O\'SISHIDA OILANING O’RNI, YENGIL ATLETIKADA ORTA VA UZOQ MASOFALARGA YUGIRISH, GANDBOL SPORT OYININI KELIBCHIQISH TARIHI VA OYIN QOYDALARI

    MAVZU: ICHMA-ICH JOYLASHGAN SINFLAR.
    Reja:

    1. Kirish

    2. Asosiy qism

    1. Ichki sinf tushunchasi.
    2. Turli xil kirish modifikatorlari bilan sinflardan foydalanishni ko'rsatadigan misol
    3. Statik bo'lmagan sinfda statik o'rnatilgan sinfni e'lon qilish va ishlatish.
    4. Statik ichki sinfni boshqa statik sinfda e'lon qilish va ishlatish.
    III. Xulosa
    IV.Foydalanilshgan adabiyotlar

    Aosiy qism
    1. Ichki sinf tushunchasi.
    C# da har qanday sinf uni amalga oshirishda boshqa sinf e’lon qilishni o'z ichiga olishi mumkin. Boshqa sinfning figurali qavslari ichida e'lon qilingan sinf ichki sinf deb ataladi.
    Eng oddiy holatda, sinfdagi ichki sinf e’lon qilishning umumiy shakli:
    // boshqa sinfning amalga oshirish e’lon qilishini o'z ichiga olgan sinf
    class Outer
    {
    // Outer sinfining maydonlari va usullari
    // ...
    class Inner
    {
    // Inner sinfining maydonlari va usullari
    // ...
    }
    // Outer sinfining maydonlari va usullari
    // ...
    }

    Bu yerda
    Outer - bu o'z tanasida Inner nomli boshqa sinf e’lon qilishini o'z ichiga olgan sinf nomi;


    Inner - bu Outer sinfida e'lon qilingan sinf nomi.
    Outer va Inner sinflari kirishni (private, protected, public) yoki boshqa sinf xususiyatlarini (static, sealed va boshqalar) belgilaydigan turli xil spetsifikatsiyalarni o'z ichiga olishi mumkin.
    Ichki sinf ob'ekti ichki o'rnatilgan sinf ko'rinadigan deb e'lon qilinganda e'lon qilinishi mumkin. Bu shuni anglatadiki, ko'rinadigan ichki sinf private dan boshqa har qanday kirish modifikatori bilan e'lon qilinishi kerak.
    Agar ichki o'rnatilgan sinf private sinfi emas deb e'lon qilingan bo'lsa, bu sinfning namunasini yaratish quyidagicha bo'ladi:
    Outer.Inner objInner = new Outer.Inner();

    Bu yerda


    Download 212.31 Kb.
      1   2   3   4   5   6




    Download 212.31 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mavzu: ichma-ich joylashgan sinflar

    Download 212.31 Kb.