उपप्रकार

लेखक: Randy Alexander
निर्मितीची तारीख: 25 एप्रिल 2021
अद्यतन तारीख: 26 जून 2024
Anonim
क्रियापद व त्याचे उपप्रकार | Police Bharti | Yuvaraj Jadhao
व्हिडिओ: क्रियापद व त्याचे उपप्रकार | Police Bharti | Yuvaraj Jadhao

सामग्री

व्याख्या - सबटाइपिंग म्हणजे काय?

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


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

टेकोपीडिया सबटाइपिंग स्पष्ट करते

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

सबटाइपला सुपरटाइपवर नसलेली प्रॉपर्टीस बळकटी आणि जोडण्याची परवानगी आहे, याचा अर्थ असा की सुपरटाइप वाढविण्याची परवानगी मिळते. म्हणून, प्रत्येक वेळी नवीन सुपरटाइप तयार करण्याऐवजी काहीतरी नवीन आवश्यक असते आणि नंतर दुसर्‍या सुपरटाइपमधून गुणधर्म आणि अटी कॉपी करण्याऐवजी एक उपप्रकार तयार केला जाऊ शकतो जो सुपरटाइप न बदलता अतिरिक्त गुणधर्म किंवा वैशिष्ट्यांसह सुपरटाइप वाढवितो. मग, या प्रकरणात, सुपरटाइपला सबमिट करणारी प्रत्येक गोष्ट उपप्रकार आणि इतर गोष्टींसाठी देखील सक्षम असेल. जर एखाद्या सुपरटाइप प्रमाणेच सुपरटाइप प्रमाणेच फक्त सुपरटाइप पद्धती आणि फील्ड वापरुन क्वेरी केली गेली असेल तर त्याचा परिणाम सुपरटाइपच्या ऑब्जेक्ट्सशी सुसंगत असेल.