OOP اساس للبرمجة الشيئية.

 

تدور البرمجة الإجرائية حول كتابة الإجراءات أو الوظائف التي تؤدي عمليات على البيانات ، بينما تدور البرمجة الموجهة للكائنات حول إنشاء كائنات تحتوي على كل من البيانات والوظائف.