वस्तु उन्मुख प्रोग्रामिंग
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग (अंग्रेजी: ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग, संक्षिप्त नाम: ओओपी) प्रोग्रामिंग प्रतिमान है, लेकिन यह भी कार्यक्रम के विकास की एक विधि है। एक वस्तु किसी वर्ग के उदाहरण को दर्शाती है। यह प्रोग्राम की मूल इकाई के रूप में वस्तु को लेता है, सॉफ़्टवेयर की पुन: प्रयोज्यता, लचीलापन और अनुकूलता को बेहतर बनाने के लिए कार्यक्रम और डेटा को समाहित करता है। ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग एक ऐसे विचार के रूप में देखा जा सकता है जिसमें कार्यक्रम में स्वतंत्र और इंटरऑपरेटेड ऑब्जेक्ट्स शामिल हैं, पारंपरिक सोच के विपरीत: पारंपरिक प्रोग्रामिंग अधिवक्ताओं, एक प्रोग्राम को फ़ंक्शन के संग्रह के रूप में इलाज करते हैं, या सीधे कंप्यूटर को जारी किए गए निर्देशों की एक श्रृंखला है। ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग में प्रत्येक ऑब्जेक्ट डेटा, प्रोसेस डेटा, और डेटा को अन्य ऑब्जेक्ट्स के साथ संवाद करने में सक्षम होना चाहिए, इसलिए वे सभी को एक छोटे "मशीन" के रूप में देखा जा सकता है, ऑब्जेक्ट यह साबित हुआ है कि ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग प्रोग्राम के लचीलेपन और रखरखाव को बढ़ाता है और बड़े पैमाने पर प्रोजेक्ट डिज़ाइन में व्यापक रूप से उपयोग किया जाता है। ...