Logo hi.boatexistence.com

क्या अमूर्त पद्धति का कार्यान्वयन c हो सकता है?

विषयसूची:

क्या अमूर्त पद्धति का कार्यान्वयन c हो सकता है?
क्या अमूर्त पद्धति का कार्यान्वयन c हो सकता है?

वीडियो: क्या अमूर्त पद्धति का कार्यान्वयन c हो सकता है?

वीडियो: क्या अमूर्त पद्धति का कार्यान्वयन c हो सकता है?
वीडियो: सी# सार कक्षाएं 👻 2024, मई
Anonim

हां अमूर्त वर्ग को तत्काल नहीं किया जा सकता है (आपको अपने अमूर्त वर्ग से विरासत में मिली कक्षा को तुरंत चालू करना होगा), लेकिन इसमें कार्यान्वयन शामिल हो सकते हैं। यह ठीक है और अनुमति है, एक अमूर्त वर्ग में कम से कम एक सदस्य (विधि/संपत्ति) लागू नहीं होता है, इसलिए इसे तत्काल नहीं किया जा सकता है।

क्या एक अमूर्त पद्धति का कार्यान्वयन हो सकता है?

एब्सट्रैक्ट मेथड्स

एक एब्सट्रैक्ट मेथड का कोई कार्यान्वयन नहीं है। इसमें सिर्फ एक विधि हस्ताक्षर है। जावा इंटरफ़ेस में विधियों की तरह। यदि किसी वर्ग में अमूर्त विधि है, तो पूरी कक्षा को सार घोषित किया जाना चाहिए।

क्या एब्स्ट्रैक्ट क्लासेस ने मेथड बॉडी को लागू किया है?

सार विधियों में शरीर नहीं हो सकतासार वर्ग में अन्य वर्गों की तरह स्थिर क्षेत्र और स्थिर विधि हो सकती है। … सार वर्ग में अमूर्त स्थिर विधियाँ नहीं हो सकती हैं। यदि कोई वर्ग एक अमूर्त वर्ग का विस्तार करता है, तो उसे मूल सार वर्ग के सभी अमूर्त तरीकों (ओवरराइड) को परिभाषित करना चाहिए।

क्या अमूर्त तरीकों को लागू करना है C?

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

क्या एक अमूर्त विधि एक इंटरफ़ेस को लागू कर सकती है?

Java Abstract क्लास बिना इंटरफेस केइंटरफेस को लागू कर सकता है, यहां तक कि इंटरफेस विधियों के कार्यान्वयन को भी प्रदान करता है। Java Abstract क्लास का उपयोग सभी उपवर्गों को सामान्य विधि कार्यान्वयन प्रदान करने के लिए या डिफ़ॉल्ट कार्यान्वयन प्रदान करने के लिए किया जाता है।

सिफारिश की: