PHP super klassi nima?
PHP super klassi nima?

Video: PHP super klassi nima?

Video: PHP super klassi nima?
Video: Как люди представляют программиста, и как он выглядит на самом деле! 2024, May
Anonim

PHP 5 Meros. Ob'ektga yo'naltirilgan dasturlashda merosxo'rlik a sinf mavjudning xossalari va usullaridan foydalanish sinf . The sinf meros qilib olingan narsa deyiladi Ota-onalar sinfi (yoki super sinf yoki asosiy sinf ) esa sinf boshqasini meros qilib olgan sinf Bola deb ataladi sinf (yoki pastki sinf yoki olingan sinf ).

Bu erda PHPda sinf nima?

PHP | Sinflar . Funktsiyalar o'rtasidagi katta farqlardan biri va sinflar bu a sinf ma'lumotlar (o'zgaruvchilar) va "ob'ekt" deb nomlangan paketni tashkil etuvchi funktsiyalarni o'z ichiga oladi. Sinf mahalliy usullar va mahalliy o'zgaruvchilarni o'z ichiga olgan dasturchi tomonidan belgilangan ma'lumotlar turi. Sinf ob'ektlar to'plamidir.

Xuddi shunday, PHPda $this nima? $ bu a ga havola PHP Tarjimon tomonidan siz uchun yaratilgan ob'ekt, u o'zgaruvchilar qatorini o'z ichiga oladi. Agar siz $thisni oddiy sinfdagi oddiy usul ichida chaqirsangiz, $tush ushbu usul tegishli bo'lgan Ob'ektni (sinfni) qaytaradi. Agar kontekstda asosiy ob'ekt bo'lmasa, $this aniqlanmagan bo'lishi mumkin.

Buni hisobga olsak, misol bilan PHPda sinf nima?

Sinf − Bu dasturchi tomonidan belgilangan maʼlumotlar turi boʻlib, mahalliy funksiyalar bilan bir qatorda mahalliy maʼlumotlarni ham oʻz ichiga oladi. a haqida o'ylashingiz mumkin sinf bir xil turdagi ko'plab misollarni yaratish uchun shablon sifatida (yoki sinf ) ob'ekt. Ob'ekt - a tomonidan aniqlangan ma'lumotlar strukturasining individual namunasi sinf.

PHP da abstrakt sinflar nima?

PHPda abstrakt sinflar . Abstrakt darslar ular sinflar unda kamida bitta usul mavjud mavhum . dan foydalanish abstrakt sinflar hammasi asosmi sinflar buni amalga oshirish sinf amalga oshirilishini ta'minlashi kerak mavhum ota-onada e'lon qilingan usullar sinf . An mavhum sinf o‘z ichiga olishi mumkin mavhum shuningdek, yo'q mavhum usullari.

Tavsiya: