⊗ppOpIhInr 25 of 107 menu

PHPda OOPda Klasslardan Meros Olish

Bitta klass boshqa klassdan meros olishi mumkin, uning metodlari va xususiyatlaridan foydalanadi. Bu ikki klass o'xshash bo'lgan hollarda kerak bo'ladi. Masalan, bizda User klassi bo'lishi mumkin, shuningdek Student klassi ham bo'lishi mumkin, u xuddi shu xususiyatlar va metodlarga ega, lekin ustiga o'zining qo'shimchalarini ham qo'shadi. Bunday hollarda, studentning meros olishi ota-onaning takrorlanuvchi metodlaridan foydalanishi qulay bo'lardi. Buning qanday amalga oshirilishini ko'rib chiqaylik.

Faraz qilaylik, bizda User klassi bor, u ota-ona bo'ladi:

<?php class User { } ?>

Faraz qilaylik, bizda shuningdek, avlod bo'ladigan student klassi ham bor:

<?php class Student { } ?>

Keling, avlod klassi o'z ota-onasining metodlari va xususiyatlaridan meros olishi uchun qilaylik. Bu extends kalit so'zi yordamida amalga oshiriladi:

<?php class Student extends User { } ?>

User klassidan meros oladigan Employee klassini yarating.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish