• Umumiy xususiyatlar yoq
  • Wrapper classlar (Qadamlash klasslari)
  • Yalniz bitta klassdan voris olish




    Download 49,53 Kb.
    bet4/24
    Sana17.05.2024
    Hajmi49,53 Kb.
    #239490
    1   2   3   4   5   6   7   8   9   ...   24
    Bog'liq
    Interview questions answers

    Yalniz bitta klassdan voris olish: Har bir klass faqat bitta boshqa klassdan voris olishi mumkin.

  • Constructors bo'lishi mumkin: Abstract klasslarda constructorlar bo'lishi mumkin.

    Interfeyslar:

    1. Implementatsiya yo'q: Interfeyslar faqat metodlarni (va g'oya o'zgaruvchilarni) tavsiflash uchun ishlatiladi, lekin ularning implementatsiyasi yo'q.

    2. Umumiy xususiyatlar yo'q: Interfeyslar ichidagi obyektlar faqat interfeysda belgilangan metodlarni o'z ichiga oladi, umumiy xususiyatlarni o'z ichiga ola olmaydi.

    3. Multiple inheritance (ko'p vorislik): Interfeyslar ko'p vorislikni qo'llab quvvatlaydi, ya'ni bir obyekt bir nechta interfeysdan voris olishi mumkin.

    4. Constructors yo'q: Interfeyslarda constructorlar yo'q, chunki ular obyektlar yaratmaydi.

    Keng tushunchalar bo'yicha, abstract klasslar o'zining qo'shimcha funksiyalar va implementatsiya bilan birlikda xususiyatlarini taqdim etadi, interfeyslar esa faqat tavsiflar va bir qancha metoddan iborat bo'ladi va ularni implementatsiya qilmaydi. Biz adashgan dasturlash standartlarida, biror bir narsani umumlashtirish uchun interfeyslarni, ayrimlashtirish va boshqa funksiyalarni hamda batafsil implementatsiya qilish uchun abstract klasslarni ishlatamiz.

    Part_4
    Marker interface, Java dasturlash tilida, biror metodlarni o'z ichiga o'zlashtirmaydigan bo'lgan interfeysdir. Bu interfeys, shuningdek, uning obyektlari biror xususiyatga ega bo'lsa-da, bu xususiyatni o'z ichiga olishi yo'q. Marker interfacega "marker" atrofida aytib chiqilgan, chunki bu interfeys yalpi bir belgiga o'xshashdir.


    Marker interfeyslar bosh interfeys bo'lishi kerak, ya'ni ular hech qanday metodlarni o'z ichiga olmagan interfeyslardir. Ular faqat mark qilish uchun ishlatiladi.Начало формы

    Lesson_6
    Part_1



    Wrapper classlar (Qadamlash klasslari):

    Java'da, primitiv tipdagi ma'lumotlar (int, double, char, boolean, va h.k.) obyektga o'girilganda, ularni obyektlarga o'zgartirish uchun ishlatiladigan klasslar mavjud. Bu klasslar Wrapper classlar deb nomlanadi. Bu klasslar primitiv tipdagi ma'lumotlarni obyektga o'girib, ular bilan amallar bajarish uchun kerak bo'lgan ko'rsatkichlarni taqdim etish uchun ishlatiladi.

    Download 49,53 Kb.
  • 1   2   3   4   5   6   7   8   9   ...   24




    Download 49,53 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Yalniz bitta klassdan voris olish

    Download 49,53 Kb.