ऑब्जेक्ट ओरिएण्टेड प्रोग्रामिंग (OOP) के लाभ निम्नलिखित हैं
⦁ OOP द्वारा बड़े प्रोग्रामों को बनाना आसान होता है।
⦁ इनहेरिटेन्स के द्वारा कोड को दोबारा लिखने की आवश्यकता नहीं होती अर्थात् हम ऑब्जेक्ट के द्वारा एक क्लास को दूसरी क्लास में डिराइव कर सकते हैं।
⦁ OOP में प्रोग्राम बनाने से समय की बचत होती है।
⦁ OOP में बने प्रोग्रामों को सरलता से अपग्रेड किया जा सकता है।
⦁ यह सॉफ्टवेयर डेवलपमेण्ट की प्रोडेक्टिविटी को बढ़ाता है।
⦁ किसी प्रोजेक्ट के कार्य का ऑब्जेक्ट के रूप में विभाजन करता है।
⦁ प्रोग्राम को फंक्शन के स्थान पर ऑब्जेक्ट के द्वारा, विभाजित किया जाता है।
⦁ प्रोग्राम में bottom-up approach का प्रयोग किया जाता है।