Java-da mavhum sinfni qanday amalga oshirasiz?
Java-da mavhum sinfni qanday amalga oshirasiz?

Video: Java-da mavhum sinfni qanday amalga oshirasiz?

Video: Java-da mavhum sinfni qanday amalga oshirasiz?
Video: Como Criar um Observador de Evento 2024, May
Anonim

Agar a sinf e'lon qilinadi mavhum , uni instantsiya qilib bo'lmaydi. Foydalanish uchun mavhum sinf , siz uni boshqasidan meros qilib olishingiz kerak sinf , uchun ilovalarni taqdim eting mavhum undagi usullar. Agar siz meros qilib olsangiz mavhum sinf , siz barchaga ilovalarni taqdim etishingiz kerak mavhum undagi usullar.

Bundan tashqari, biz Java-da mavhum sinfni amalga oshira olamizmi?

Java-da mavhum sinf mumkin taqlid qilinmasin. Agar mavhum sinf hech qanday usulga ega emas amalga oshirish , interfeysdan foydalanish yaxshiroq, chunki java bir nechtasini qo'llab-quvvatlamaydi sinf meros olish. ning kichik sinfi java-da mavhum sinf kerak amalga oshirish hammasi mavhum usullar, agar pastki sinf ham an bo'lmasa mavhum sinf.

Keyinchalik savol tug'iladi, siz mavhum sinfning barcha usullarini amalga oshirishingiz kerakmi? Siz qilmang mavhum sinfning barcha usullarini amalga oshirish kerak . Lekin barcha mavhum usullarni qo'llashingiz kerak undan. Aslida uzaytirish an mavhum sinf normalni kengaytirishdan farqi yo'q sinf . Bu kabi emas amalga oshirish interfeyslar.

Xuddi shunday, Java-da mavhum sinfning maqsadi nima?

A Java mavhum sinf a sinf Buni namuna qilib bo'lmaydi, ya'ni siz yangi nusxalarini yarata olmaysiz mavhum sinf . The maqsad ning mavhum sinf kichik sinflar uchun asos bo'lib xizmat qilishdir.

Java-da abstrakt sinf va usul nima?

Java abstrakt sinflari va usullari Abstrakt sinfi : cheklangan sinf yaratish uchun foydalanish mumkin emas ob'ektlar (Unga kirish uchun u boshqasidan meros bo'lishi kerak sinf ). Abstrakt usul : faqat an ichida ishlatilishi mumkin mavhum sinf , va uning tanasi yo'q. Tana kichik sinf tomonidan taqdim etiladi (merosdan olingan).

Tavsiya: