⊗ppOpIhInr 25 of 107 menu

PHP में ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग (OOP) में क्लास इनहेरिटेंस

एक क्लास दूसरी क्लास से इनहेरिट (विरासत) कर सकती है, उसके मेथड्स और प्रॉपर्टीज को लेकर। यह तब उपयोगी होता है जब दो क्लासेस बहुत समान हों। उदाहरण के लिए, हमारे पास एक क्लास User हो सकती है, और साथ ही Student क्लास भी हो सकती है, जिसमें वही प्रॉपर्टीज और मेथड्स हों, लेकिन कुछ अपने भी जुड़े हों। ऐसे में यह सुविधाजनक होगा कि स्टूडेंट इनहेरिट (विरासत में ले) कर ले पैरेंट के दोहराए जाने वाले मेथड्स। आइए देखें कि यह कैसे किया जाता है।

मान लीजिए कि हमारे पास एक क्लास User है, जो पैरेंट (माता-पिता) क्लास होगी:

<?php class User { } ?>

मान लीजिए कि हमारे पास एक स्टूडेंट की क्लास भी है, जो चाइल्ड (संतान) क्लास होगी:

<?php class Student { } ?>

आइए हम ऐसा करें कि चाइल्ड क्लास अपने पैरेंट के मेथड्स और प्रॉपर्टीज को इनहेरिट कर ले। यह कीवर्ड extends की मदद से किया जाता है:

<?php class Student extends User { } ?>

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