कैसे php में सार वर्ग को लागू करने के लिए?



यह लेख आपको पीएचपी में एब्सट्रैक्ट क्लास का पता लगाने में मदद करेगा और इसके साथ ही यह आपको पीएचपी में एब्सट्रैक्शन के बारे में जानने में मदद करेगा।

यदि हम एक निश्चित वर्ग विधि लिखना चाहते हैं, लेकिन हम केवल विधि के नाम के बारे में निश्चित हैं, और यह नहीं कि यह कैसे लिखा जाना चाहिए, इसका विवरण अमूर्त वर्ग PHP में। जब हम चाहते हैं कि बाल कक्षाएं कुछ विशिष्ट विधियों के लिए प्रतिबद्ध हों, जो उन्हें मूल वर्ग से विरासत में मिली हों, लेकिन हम उन कोड के बारे में प्रतिबद्ध नहीं कर सकते हैं, जिन्हें विधियों के अंदर लिखा जाना चाहिए। तब हम अमूर्त कक्षाओं और विधियों का उपयोग करते हैं।

तो आइए हम निम्नलिखित बिंदुओं के साथ उपरोक्त विषय का अन्वेषण करते हैं,





तो चलिए हम शुरू करते हैं,

क्या मोंगोडब के लिए प्रयोग किया जाता है

PHP में सार वर्ग

ऐसा वर्ग जिसमें कम से कम एक विधि हो,जो किसी भी वास्तविक कोड के बिना एक विधि है, बस नाम और मापदंडों, और जिसे 'सार' के रूप में चिह्नित किया गया हैएक अमूर्त वर्ग के रूप में जाना जाता है। जब हम एक सार वर्ग को परिभाषित करना चाहते हैं तो हमें कीवर्ड सार का उपयोग करने की आवश्यकता होती है। के लिएइनहेरिट विधियों को लागू करने के लिए इनहेरिट करने के लिए और इनहेरिटिंग क्लास को बाध्य करने के लिए एक तरह का टेम्पलेट प्रदान करते हैं, हम एक अमूर्त क्लास का उपयोग करते हैं।इसमें दोनों सार के साथ-साथ गैर सार तरीके भी हो सकते हैं।



PHP में इस सार वर्ग के साथ आगे बढ़ते हुए,

एक सार वर्ग बनाएँ

 

ऊपर दिए गए उदाहरण में, हमारा क्लास स्कूल एक अमूर्त वर्ग है, जिसमें एक सार पद्धति है। यदि आप एक नया वर्ग बनाना चाहते हैं जो हमारी कक्षा का विस्तार करता हैस्कूलतब आपको अमूर्त विधि के लिए एक परिभाषा प्रदान करनी होगीसिखाना, बच्चा वर्ग भी अमूर्त होना चाहिए। सभी बाल वर्गों के लिए विधि शिक्षण () के लिए एक परिभाषा प्रदान करना अनिवार्य है।

जावा में शक्तियों का उपयोग कैसे करें

PHP में इस सार वर्ग के साथ आगे बढ़ना



एक अमूर्त वर्ग के अंदर गैर सार तरीके

अमूर्त तरीकों के साथ या बिना सार वर्गों में गैर-सार तरीके भी मौजूद हो सकते हैं। इसलिए अमूर्त वर्ग को आंशिक रूप से कार्यान्वित वर्ग के रूप में भी जाना जाता है। उन्हें बिना ओवरराइड किए सीधे बाल वर्गों द्वारा पहुँचा और उपयोग किया जा सकता है।

विषय। 'इंग्लिश सब्जेक्ट'} // यह नॉन-एब्सट्रैक्ट पब्लिक फंक्शन कंप्यूटर पब्लिक फंक्शन कंप्यूटर () {इको $ दिस-> सब्जेक्ट है। 'कंप्यूटर विज्ञान विषय'}} // यह गैर-सारगर्भित सार्वजनिक कार्य दसवेंक्लासा सार्वजनिक कार्य दशमक्लास ($ समूह) {$ यह-> विषय = $ समूह} // यह अमूर्त सार्वजनिक कार्य है सार सार्वजनिक कार्य सिखाना ()}?>

उपरोक्त में, हमने तीन गैर-अमूर्त विधियों को जोड़ा हैअंग्रेज़ी(),संगणक()तथादसवां हिस्सा ()हमारे सार के लिएस्कूलकक्षा।

जावा में कैसे संकलित करें

PHP में इस सार वर्ग के साथ आगे बढ़ना

सार वर्ग का कार्य

नीचे दिए गए उदाहरण में सार वर्ग के काम को प्रदर्शित किया गया है

विषय ('अंग्रेजी') गूंज '' गूंज $ obj-> विषय ('कंप्यूटर विज्ञान')?>

फ़ीचर छवि - PHP में सार वर्ग - एडुर्का

इसके साथ हम इस लेख के अंत में आते हैं, मुझे आशा है कि आपने पीएचपी में एब्सट्रैक्ट क्लास को समझा, एक एब्सट्रेक्ट क्लास बनाकर, एब्सट्रैक्ट क्लास के अंदर नॉन एब्सट्रैक्ट मेथड का इस्तेमाल किया। यदि आप इस लेख को प्रासंगिक पाते हैं, तो देखें 250,000 से अधिक संतुष्ट शिक्षार्थियों के एक नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी, एडुरेका द्वारा, दुनिया भर में फैली हुई है।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया इस लेख के टिप्पणी अनुभाग में इसका उल्लेख करें और मैं आपको वापस प्राप्त करूंगा।