ال inhertiance هو عملية نقل للصفات فى ال actions and attributes بينما ال polymorphism هو عملية انشاء function اساسية و يقوم ال class استدعائها بشكل مختلف على حسب الحاجة لها
مثال : function للشكل و يتم استدعائها كل مرة بشكل مختلف من ال main class لحساب مساحة مستطيل و مربع و مثلث.
ال absraction هو اخفاء تفاصيل ف ال object و اظهار الامور التى يحتاجها المستخدم فقط