आभासी पद्धत

लेखक: Randy Alexander
निर्मितीची तारीख: 1 एप्रिल 2021
अद्यतन तारीख: 26 जून 2024
Anonim
आभासी वर्ग Virtual Classroom
व्हिडिओ: आभासी वर्ग Virtual Classroom

सामग्री

व्याख्या - आभासी पद्धतीचा अर्थ काय?

व्हर्च्युअल पद्धत ही घोषित वर्ग पद्धत आहे जी समान साधित केलेली वर्ग स्वाक्षरी असलेल्या पद्धतीने अधिलिखित करण्यास अनुमती देते. आभासी पध्दती म्हणजे सी # यासारख्या ऑब्जेक्ट देणार्या भाषेच्या पॉलिमॉर्फिझम वैशिष्ट्याची अंमलबजावणी करण्यासाठी वापरली जाणारी साधने आहेत. जेव्हा व्हर्च्युअल ऑब्जेक्ट उदाहरण पद्धत वापरली जाते तेव्हा कॉल करण्याची पद्धत ऑब्जेक्ट रनटाइम प्रकारानुसार निश्चित केली जाते, जी बहुधा सर्वात व्युत्पन्न वर्गाची असते.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया वर्च्युअल मेथड स्पष्ट करते

जेव्हा रनटाइम ऑब्जेक्ट व्युत्पन्न केले जाते तेव्हा निर्दिष्ट बेस क्लास अंमलबजावणी अधिलिखित करण्यासाठी व्हर्च्युअल पद्धत वापरली जाते. अशा प्रकारे, आभासी पद्धती संबंधित ऑब्जेक्ट सेटची सुसंगत कार्यक्षमता सुलभ करतात.

व्हर्च्युअल मेथडिटी अंमलबजावणीचे एक उदाहरण म्हणजे क्लासेस मॅनेजर आणि क्लर्क, जे कॅल्क्युलेटसॅलरी आभासी पध्दतीसह बेस क्लास एम्प्लॉईकडून घेतले गेले आहेत, जे योग्य प्रकारचे आवश्यक तर्कशास्त्र असलेल्या व्युत्पन्न वर्गात अधिलिखित केले जाऊ शकतात. वेतन मोजण्यासाठी कर्मचार्‍यांच्या प्रकारच्या वस्तूंची यादी रनटाईमवर कॉल केली जाऊ शकते - विशिष्ट अंमलबजावणीचा प्रकार जाणून घेतल्याशिवाय.

व्हर्च्युअल पद्धत अंमलबजावणी सी ++, जावा, सी # आणि व्हिज्युअल बेसिक. नेट सारख्या प्रोग्रामिंग भाषांमध्ये भिन्न आहे. जावामध्ये, खासगी असलेल्या किंवा कीवर्ड अंतिमसह चिन्हांकित केलेल्या पद्धतींचा अपवाद वगळता सर्व नॉन-स्टेटिक पद्धती डीफॉल्टनुसार आभासी असतात. सी # ला खासगी, स्थिर आणि अमूर्त पद्धतींचा अपवाद वगळता व्हर्च्युअल पद्धतींसाठी कीवर्ड व्हर्च्युअल आवश्यक आहे आणि व्युत्पन्न केलेल्या वर्गाच्या पद्धती अधिलिखित करण्यासाठी कीवर्ड ओव्हरराइड आहे.

शुद्ध आभासी पद्धत ही एक व्हर्च्युअल पद्धत आहे जी व्युत्पन्न केलेल्या वर्गास एक पद्धत लागू करण्यास अनिवार्य करते आणि बेस क्लास किंवा अ‍ॅबस्ट्रॅक्ट क्लासची स्थापना करण्यास परवानगी देत ​​नाही.