सी ++ वस्तु उन्मुख या प्रक्रियात्मक है?
सी ++ वस्तु उन्मुख या प्रक्रियात्मक है?

वीडियो: सी ++ वस्तु उन्मुख या प्रक्रियात्मक है?

वीडियो: सी ++ वस्तु उन्मुख या प्रक्रियात्मक है?
वीडियो: कार्यात्मक बनाम. ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग 2024, मई
Anonim

सी++ आमतौर पर एक "बहु-प्रतिमान" भाषा मानी जाती है। यानी आप इसका इस्तेमाल के लिए कर सकते हैं वस्तु - उन्मुखी , ि यात्मक , और यहां तक कि कार्यात्मक प्रोग्रामिंग। जो इससे इनकार करेंगे सी++ क्या ओओआम तौर पर इस तथ्य के साथ गोमांस होता है कि आदिम प्रकार नहीं हैं वस्तुओं खुद।

इसी तरह, यह पूछा जाता है कि क्या C++ एक प्रक्रियात्मक भाषा है?

सी एक है ि यात्मक प्रोग्रामिंग भाषा: हिन्दी और कक्षाओं और वस्तुओं का समर्थन नहीं करता है, जबकि सी++ दोनों का मेल है ि यात्मक और वस्तु उन्मुख प्रोग्रामिंग भाषा: हिन्दी ; इसलिए सी++ संकर कहा जा सकता है भाषा: हिन्दी.

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

उपरोक्त के अलावा, प्रक्रियात्मक और वस्तु उन्मुख प्रोग्रामिंग भाषा में क्या अंतर है?

वस्तु - उन्मुख प्रोग्रामिंग उपयोग वस्तुओं कहां प्रक्रियात्मक प्रोग्रामिंग रिकॉर्ड का उपयोग करता है। वस्तु - उन्मुख प्रोग्रामिंग कक्षाओं का उपयोग करता है जहां प्रक्रियात्मक प्रोग्रामिंग मॉड्यूल का उपयोग करता है और वस्तु - उन्मुख प्रोग्रामिंग संदेशों का उपयोग करता है जहां प्रक्रियात्मक प्रोग्रामिंग प्रक्रिया कॉल का उपयोग करता है।

C++ शुद्ध वस्तु उन्मुख क्यों नहीं है?

इसे 29127 बार देखा जा चुका है। सी ++ एक शुद्ध वस्तु उन्मुख नहीं है भाषा क्योंकि आप C++ में क्लास बनाए बिना कोड लिख सकते हैं, जबकि Java IS a शुद्ध वस्तु उन्मुख भाषा क्योंकि प्रत्येक कार्य के लिए कक्षा की आवश्यकता होती है।