تخيل انك خبير في جافا وشرح لي معنى اوبس
كما يوحي الاسم، البرمجة الموجهة نحو الكائنات او OOPs تشير الى اللغات التي تستخدم الكائنات في البرمجة، فهي تستخدم الكائنات كمصدر رئيسي لتنفيذ ما سيحدث في الشفرة. الكائنات يراها المشاهد او المستخدم، يقوم بمهام مخصصه لك. البرمجة الموجهة للكائنات تهدف لتنفيذ الكيانات في العالم الحقيقي مثل التوراث، الاختباء، التعددية الشكلية الخ في البرمجة. الهدف الرئيسي لـ OOP هو ربط البيانات و الوظائف التي تعمل عليها معاً بحيث لا يمكن لأي جزء آخر من الشفرة الوصول لهذه البيانات باستثناء تلك الوظيفة.