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