27
सार फ़ंक्शन और वर्चुअल फ़ंक्शन के बीच अंतर क्या है?
सार फ़ंक्शन और वर्चुअल फ़ंक्शन के बीच अंतर क्या है? आभासी या सार का उपयोग करने के लिए किन मामलों में सिफारिश की जाती है? सबसे अच्छा तरीका कौन सा है?
अमूर्त वस्तु-उन्मुख प्रोग्रामिंग भाषाओं की भीड़ द्वारा साझा किया गया एक कीवर्ड है। विधियों और कक्षाओं को यह दर्शाने के लिए अमूर्त के रूप में चिह्नित किया जा सकता है कि उनमें आवेदन तर्क का पूर्ण कार्यान्वयन नहीं है और उन्हें बढ़ाया जाना है। एब्सट्रैक्ट क्लासेस को तत्काल नहीं किया जा सकता है और उनके उपवर्गों के लिए एक समान इंटरफ़ेस प्रदान करने के उद्देश्य से सेवा प्रदान की जा सकती है, साथ ही साथ उन सामान्य विधियों के क्रियान्वयन की भी आवश्यकता होती है जिन्हें प्रत्येक उपवर्ग के लिए फिर से लागू नहीं किया जाना है।