वीडियो: क्या C++ पूरी तरह से ऑब्जेक्ट ओरिएंटेड है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
सी++ का समर्थन करता है वस्तु - उन्मुखी प्रोग्रामिंग, लेकिन ओओ भाषा के लिए आंतरिक नहीं है। वास्तव में, themain function an. का सदस्य नहीं है वस्तु . (बेशक, कोई जावा के बारे में तर्क दे सकता है a पूरी तरह से वस्तु - उन्मुखी भाषा भी, क्योंकि इसके आदिम (कहते हैं, int) नहीं हैं वस्तुओं .)
यहाँ, C++ वस्तु उन्मुख है?
यहाँ कारण हैं सी++ आंशिक orsemi. कहा जाता है वस्तु के उन्मुख भाषा: मुख्य कार्य कक्षा के बाहर है: सी++ का समर्थन करता है वस्तु - उन्मुखी प्रोग्रामिंग, लेकिन ओओ भाषा के लिए आंतरिक नहीं है। आप एक मान्य, अच्छी तरह से कोडित, उत्कृष्ट शैली में लिख सकते हैं सी++ एक का उपयोग किए बिना कार्यक्रम वस्तु एक बार भी।
इसके बाद, सवाल यह है कि सी ++ शुद्ध वस्तु उन्मुख क्यों नहीं है? इसे 29090 बार देखा जा चुका है। सी++ है नहीं ए शुद्ध वस्तु उन्मुख भाषा क्योंकि आप C++ में क्लास बनाए बिना कोड लिख सकते हैं, जबकि Java IS a शुद्ध वस्तु उन्मुख भाषा क्योंकि प्रत्येक कार्य के लिए कक्षा की आवश्यकता होती है।
इसके बाद, कोई यह भी पूछ सकता है कि कौन सी भाषा पूरी तरह से वस्तु उन्मुख है?
- कोरा। सबसे पहले जावा नहीं है शुद्ध वस्तु उन्मुख प्रोग्रामिंग भाषा: हिन्दी . स्मॉलटाक है पूरी तरह से और सबसे पहले वस्तु के उन्मुख प्रोग्रामिंग भाषा: हिन्दी . जो कि है पूरी तरह से आपत्ति - उन्मुखी प्रोग्रामिंग भाषा: हिन्दी ?
100 वस्तु उन्मुख क्या है?
हालांकि जावा सबसे सफल में से एक है ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज , जिसे कुछ कार्यात्मक भी मिला प्रोग्रामिंग जावा 8 में स्पर्श कभी नहीं माना जाता है 100 % या शुद्ध वस्तु - उन्मुख प्रोग्रामिंग भाषा.