⊗ppOpIhPbM 26 of 107 menu

PHP में OOP में सार्वजनिक विधियों का वंशानुक्रम

चाइल्ड क्लास अपने मूल वर्गों की सभी सार्वजनिक विधियों को विरासत में प्राप्त करता है। आइए एक उदाहरण से देखते हैं। मान लीजिए कि हमारे पास निम्नलिखित विधियों वाला एक वर्ग है:

<?php class User { private $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } ?>

मान लीजिए कि इस वर्ग से निम्नलिखित वर्ग विरासत में प्राप्त होता है:

<?php class Student extends User { } ?>

आइए जाँचते हैं कि विधियाँ विरासत में मिली हैं या नहीं। आइए एक नई छात्र वस्तु बनाएं:

<?php $student = new Student; ?>

आइए विरासत में मिली विधि का उपयोग करके इसका नाम सेट करें:

<?php $student->setName('john'); ?>

आइए विरासत में मिली विधि का उपयोग करके इसका नाम पढ़ें:

<?php $name = $student->getName(); echo $name; ?>

जाँच करें कि आपका Employee वर्ग User वर्ग से विधियों को विरासत में प्राप्त करता है।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें