वीडियो: सी ++ वस्तु उन्मुख या प्रक्रियात्मक है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
सी++ आमतौर पर एक "बहु-प्रतिमान" भाषा मानी जाती है। यानी आप इसका इस्तेमाल के लिए कर सकते हैं वस्तु - उन्मुखी , ि यात्मक , और यहां तक कि कार्यात्मक प्रोग्रामिंग। जो इससे इनकार करेंगे सी++ क्या ओओआम तौर पर इस तथ्य के साथ गोमांस होता है कि आदिम प्रकार नहीं हैं वस्तुओं खुद।
इसी तरह, यह पूछा जाता है कि क्या C++ एक प्रक्रियात्मक भाषा है?
सी एक है ि यात्मक प्रोग्रामिंग भाषा: हिन्दी और कक्षाओं और वस्तुओं का समर्थन नहीं करता है, जबकि सी++ दोनों का मेल है ि यात्मक और वस्तु उन्मुख प्रोग्रामिंग भाषा: हिन्दी ; इसलिए सी++ संकर कहा जा सकता है भाषा: हिन्दी.
इसके अतिरिक्त, C++ ऑब्जेक्ट ओरिएंटेड क्यों है? का मुख्य उद्देश्य सी++ प्रोग्रामिंग को जोड़ना था वस्तु अभिविन्यास सी प्रोग्रामिंग भाषा के लिए, जो अपने आप में सबसे शक्तिशाली प्रोग्रामिंग भाषाओं में से एक है। शुद्ध का मूल वस्तु - उन्मुखी प्रोग्रामिंग बनाना है वस्तु , कोड में, जिसमें कुछ गुण और तरीके हैं।
उपरोक्त के अलावा, प्रक्रियात्मक और वस्तु उन्मुख प्रोग्रामिंग भाषा में क्या अंतर है?
वस्तु - उन्मुख प्रोग्रामिंग उपयोग वस्तुओं कहां प्रक्रियात्मक प्रोग्रामिंग रिकॉर्ड का उपयोग करता है। वस्तु - उन्मुख प्रोग्रामिंग कक्षाओं का उपयोग करता है जहां प्रक्रियात्मक प्रोग्रामिंग मॉड्यूल का उपयोग करता है और वस्तु - उन्मुख प्रोग्रामिंग संदेशों का उपयोग करता है जहां प्रक्रियात्मक प्रोग्रामिंग प्रक्रिया कॉल का उपयोग करता है।
C++ शुद्ध वस्तु उन्मुख क्यों नहीं है?
इसे 29127 बार देखा जा चुका है। सी ++ एक शुद्ध वस्तु उन्मुख नहीं है भाषा क्योंकि आप C++ में क्लास बनाए बिना कोड लिख सकते हैं, जबकि Java IS a शुद्ध वस्तु उन्मुख भाषा क्योंकि प्रत्येक कार्य के लिए कक्षा की आवश्यकता होती है।