⊗ppOpIfIFI 71 of 107 menu

PHP में OOP में इंटरफेस का एक दूसरे से इनहेरिटेंस

इंटरफेस, कक्षाओं की तरह, ऑपरेटर extends का उपयोग करके एक दूसरे से इनहेरिट कर सकते हैं। आइए एक उदाहरण देखें। मान लीजिए कि हमारे पास पिछले पाठ से ऐसा इंटरफेस है:

<?php interface iRectangle { public function __construct($a, $b); public function getSquare(); public function getPerimeter(); } ?>

हालाँकि, हमारे पास पहले से ही इंटरफेस iFigure है, जो हमारे इंटरफेस के कुछ तरीकों का वर्णन करता है:

<?php interface iFigure { public function getSquare(); public function getPerimeter(); } ?>

आइए हम इंटरफेस iRectangle को इंटरफेस iFigure के तरीकों को इनहेरिट करवाएँ:

<?php interface iRectangle extends iFigure { public function __construct($a, $b); } ?>

इंटरफेस iUser बनाएं जिसमें मेथड getName, setName, getAge, setAge हों।

इंटरफेस iEmployee बनाएं, जो इंटरफेस iUser से इनहेरिट करता हो और इसमें मेथड getSalary और setSalary जोड़ता हो।

क्लास Employee बनाएं, जो इंटरफेस iEmployee को इम्प्लीमेंट करता हो।

हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें