क्लास इनहेरिटेंस का उपयोग करके PowerShell में कोड पुन: प्रयोज्यता को अधिकतम करना और प्रोग्राम्स को कुशलतापूर्वक संरचना करना सीखें. कोड मॉड्यूलरिटी और स्केलेबिलिटी को बढ़ावा देने के लिए मजबूत वर्ग पदानुक्रम बनाने का तरीका जानें
उपकरण सूची
यहां आप इस ट्यूटोरियल बनाने के लिए इस्तेमाल उपकरणों की सूची पा सकते हैं।
इस लिंक में इस ट्यूटोरियल को बनाने के लिए इस्तेमाल की जाने वाली सॉफ्टवेयर लिस्ट भी दिखाई देगी।
संबंधित ट्यूटोरियल – पावरशेल
इस पृष्ठ पर, हम पावरशेल से संबंधित ट्यूटोरियल की एक सूची तक त्वरित पहुंच प्रदान करते हैं।
PowerShell वर्ग क्या है?
PowerShell में, एक वर्ग ऑब्जेक्ट्स बनाने के लिए एक ब्लूप्रिंट के रूप में कार्य करता है, जिससे एक विशिष्ट प्रकार की ऑब्जेक्ट के लिए विशेषताओं और व्यवहारों की परिभाषा की अनुमति मिलती है। यह सामान्य गुणों और कार्यक्षमताओं को साझा करने वाले उदाहरणों को उत्पन्न करने के लिए एक टेम्पलेट के रूप में कार्य करता है।
PowerShell वर्ग विरासत क्या है?
PowerShell में, वर्ग वंशानुक्रम एक उपवर्ग को एक सुपरक्लास से विशेषताओं और विधियों को विरासत में लेने में सक्षम बनाता है, कोड पुन: प्रयोज्यता और संगठन को बढ़ावा देता है। यह उपवर्ग को सुपरक्लास की कार्यक्षमता का विस्तार करने के लिए सशक्त बनाता है, साझा गुणों और व्यवहारों के साथ एक वर्ग पदानुक्रम स्थापित करता है।
PowerShell वर्ग वंशानुक्रम कैसे काम करता है?
PowerShell वर्ग वंशानुक्रम उपवर्ग को सुपरक्लास से विशेषताओं और विधियों को प्राप्त करने में सक्षम बनाता है। वंशानुक्रम के माध्यम से, कक्षाएं अन्य वर्गों की कार्यक्षमता ओं को और विकसित कर सकती हैं, एक संरचित और स्केलेबल प्रोग्राम डिजाइन को बढ़ावा दे सकती हैं।
PowerShell वर्ग वंशानुक्रम का उपयोग क्यों करें?
PowerShell वर्ग वंशानुक्रम कोड विकास के लिए एक व्यवस्थित दृष्टिकोण की सुविधा प्रदान करता है, कुशल और अनुकूलनीय सॉफ़्टवेयर समाधानों के निर्माण को प्रोत्साहित करता है। यह ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग सिद्धांतों के कार्यान्वयन को बढ़ावा देता है, प्रभावी डेटा प्रबंधन और सुव्यवस्थित कोड संगठन सुनिश्चित करता है। PowerShell में वर्ग विरासत का उपयोग कोड पुन: प्रयोज्यता को बढ़ाता है और प्रबंधनीय और स्केलेबल विकास प्रथाओं को बढ़ावा देता है।
ट्यूटोरियल – पावरशेल – क्लास इनहेरिटेंस
Powershell स्क्रिप्ट बनाएँ।
Powershell का उपयोग कर एक वर्ग बनाएँ.
इस वर्ग का एक उदाहरण बनाएँ.
ऑब्जेक्ट के सार्वजनिक गुण प्रदर्शित करें.
यहां कमांड आउटपुट है।
ऑब्जेक्ट का मानव-पठनीय प्रतिनिधित्व प्रदर्शित करें।
यहां कमांड आउटपुट है।
ऑब्जेक्ट का स्ट्रिंग प्रतिनिधित्व DBZवर्ण वर्ग की TOSTRING विधि में परिभाषित किया गया था।
TOSTRING विधि ऑब्जेक्ट का एक अनुकूलित स्ट्रिंग प्रतिनिधित्व है जिसका उपयोग ऑब्जेक्ट के बारे में सार्थक जानकारी प्रदर्शित करने के लिए किया जाता है।
एक उपवर्ग के रूप में एक नया वर्ग बनाएँ।
नया वर्ग डीबीजेडकैरेक्टर वर्ग की विशेषताओं को विरासत में प्राप्त करता है।
वर्ग दो नई अनूठी विशेषताओं को भी जोड़ता है।
इस वर्ग का एक उदाहरण बनाएँ.
ऑब्जेक्ट के सार्वजनिक गुण प्रदर्शित करें.
यहां कमांड आउटपुट है।
ऑब्जेक्ट का मानव-पठनीय प्रतिनिधित्व प्रदर्शित करें।
यहां कमांड आउटपुट है।
यहां वंशानुक्रम का उपयोग करके पावरशेल वर्ग बनाने वाली पूरी स्क्रिप्ट है।
यह PowerShell स्क्रिप्ट ड्रैगनबॉल ब्रह्मांड के पात्रों के लिए कक्षाओं को परिभाषित करती है, जो सामान्य पात्रों और सायन दोनों के लिए उदाहरणों के निर्माण को सक्षम करती है। यह विरासत और विशेष प्रतिनिधित्व विधियों के उपयोग को दर्शाता है।
समाप्ति
कक्षाएं और वंशानुक्रम पावरशेल में स्केलेबल और रखरखाव योग्य कोड बनाने के लिए मौलिक तत्व हैं। वे कुशल डेटा प्रबंधन की सुविधा प्रदान करते हैं और परिष्कृत अनुप्रयोगों के विकास को प्रोत्साहित करते हैं। इन अवधारणाओं को प्रभावी ढंग से नियोजित करके, डेवलपर्स कोडिंग प्रक्रिया को सुव्यवस्थित कर सकते हैं और लचीला सॉफ्टवेयर समाधान बना सकते हैं।