Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Abstrakt va oddiy klasslarning farqlari

+11 ovoz
183 marta ko‘rilgan
so‘radi 07 fevral, 17 Gayratjon (408 bal)
tahrirlandi 08 fevral, 17 vejon
  1. Abstrakt va oddiy klasslar o`rtasida  qanday farqlar bor?

  2. Abstrakt klasslar qachon ishlatiladi?

2 Javoblar

+5 ovoz
javob berdi 08 fevral, 17 Dilshod (467 bal)
  1. Abstrakt klassdan to`g`ridan to`g`ri obyekt yaratib bo`lmaydi.

  2. Oddiy klassda esa bu mumkin,

  3. Oddiy klass abstrakt klassdan nasl olib keyin obyekt yaratiladi.

  4. Shuningdek interface degan klass ham bor (bundan ham to`g`ridan to`g`ri nasl olinmaydi va interface da tanasi yo`q metod va parametr bo`ladi, faqat nomi, yani shu nomli method va parametr avlod klassda yaratilishi majburiy bo`ladi, Avlod klass uchun bo`lishi majburiy bo`lgan methodlar va parametrlar)

  5. Oddiy klass bir vaqtda faqat bitta abstrakt klassdan nasl olishi mumkin, lekin interface'dan esa virgul belgisi orqali bir nechta olishi mumkin. 

  6. Oddiy va abstrakt klassda construktor bo'lishi mumkin, interface'da esa yo`q.

  7. Interface'da methodlar va parametr har doim public bo`ladi.

  • Interface klass       -  skilet

  • Abstrakt  klass       -   ruh

  • Oddiy klass           -  obyekt yaratish uchun imkoniyatga ega klass

  • Odam                   -   obyekt (oddiy klass + Abstrak + Interface)

+2 ovoz
javob berdi 08 fevral, 17 Jasur TIU (117 bal)
Abstrakt class:  BU classda Tanali va Tanasiz funksiyalar ochish mumkin.

Oddiy class da bo'sa faqat Tanali funksiyalar ochiladi.

Ularning farqlari:

   1. Tanali va Tanasiz funksiyalar ochilishida

   2. Asosan Abstrakt classda kerakli funksiyalar skleti yasaladi.

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...