⊗ppOpIhPtP 35 of 107 menu

PHP में OOP संरक्षित गुण

PHP संरक्षित गुणों का भी समर्थन करता है। उन्हें protected मॉडिफायर का उपयोग करके भी घोषित किया जाता है। ऐसे गुण विरासत में मिलते हैं और उपवर्गों में उपलब्ध होते हैं।

आइए एक मूल वर्ग बनाएं एक संरक्षित गुण के साथ जिसमें उम्र शामिल है:

<?php class User { protected $age; public function setAge($age) { $this->age = $age; } public function getAge() { return $this->age; } } ?>

उपवर्ग में एक विधि बनाएं, जो उम्र को एक से बढ़ा दे:

<?php class Student extends User { public function incAge() { $this->age++; } } ?>

निम्नलिखित कोड को फिर से लिखें संरक्षित गुण का उपयोग करके:

<?php class User { private $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } class Employee extends User { public function setName($name) { if (strlen($name) > 0) { $this->name = $name; } } } ?>
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें