Java super klassi nima?
Java super klassi nima?

Video: Java super klassi nima?

Video: Java super klassi nima?
Video: #27 dars | Abstract klass davomi va Interface | Java dasturlash tili 2024, Noyabr
Anonim

A Java super klassi a ga usul yoki usullarni beradigan sinf Java kichik sinf. A Java sinf pastki sinf bo'lishi mumkin, a supersinf , ikkalasi ham, yoki hech biri! Quyidagi misoldagi Cat klassi pastki sinf, Animal klassi esa supersinf.

Shunday qilib, superklass nima?

A supersinf boshqa sinf tomonidan kengaytirilgan sinfdir. Bu kengaytirilgan sinfga uning holati va xatti-harakatlarini meros qilib olish imkonini beradi. Shuningdek, nomi bilan tanilgan: asosiy sinf, ota-ona sinf.

Xuddi shunday, Java-dagi barcha sinflarning yuqori sinfi nima? Qirol ob'ekti. Javob: Ob'ekt sinf ichida saqlanadi java . lang to'plami, yakuniy hisoblanadi barcha Java sinflarining super klassi (ob'ektdan tashqari). Shuningdek, massivlar Object ni kengaytiradi.

Bundan tashqari, Java-da superklass va pastki sinf nima?

Oldin ko'rganlaringizni takrorlash uchun sinflar boshqa sinflardan olinishi mumkin. Olingan sinf (boshqa sinfdan olingan sinf) a deyiladi kichik sinf . U olingan sinfga deyiladi supersinf . Aslida, in Java , barcha sinflar qandaydir sinfdan olingan bo'lishi kerak.

OOPda super sinf nima?

In ob'ektga yo'naltirilgan dasturlash, meros yangi ob'ektlarga mavjud ob'ektlarning xususiyatlarini olish imkonini beradi. A sinf meros uchun asos sifatida ishlatiladigan a deyiladi supersinf yoki asosiy sinf . A sinf a dan meros bo'lib qolgan supersinf kichik sinf yoki hosila deb ataladi sinf.

Tavsiya: