⊗ppOpNsSCC 98 of 107 menu

PHP में OOP नेमस्पेस का सरलीकृत एक्सेस

मान लीजिए हमारे पास निम्नलिखित क्लास Controller है:

<?php namespace Admin; class Controller { } ?>

मान लीजिए एक क्लास Page भी है, जो Controller क्लास से विरासत में मिली है:

<?php namespace Admin; class Page extends \Admin\Controller { } ?>

जैसा कि आप देख रहे हैं, विरासत में हम पैरेंट का नाम नेमस्पेस के साथ निर्दिष्ट करते हैं। हालाँकि, इस उदाहरण में एक बारीकियां है: दोनों क्लासेस एक ही नेमस्पेस से संबंधित हैं। ऐसे मामले में क्लास तक पहुंचने के लिए बस उस क्लास का नाम लिखा जा सकता है, इस तरह:

<?php namespace Admin; class Page extends Controller { } ?>

दो क्लासेस दी गई हैं:

<?php namespace Modules\Shop; class Cart { } ?>
<?php namespace Modules\Shop; class UserCart extends \Modules\Shop\Cart { } ?>

विरासत के लिए कोड को सरल बनाएं, इस बात को ध्यान में रखते हुए कि दोनों क्लासेस एक ही नेमस्पेस में स्थित हैं।

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