16 lines
1.1 KiB
Markdown
16 lines
1.1 KiB
Markdown
|
---
|
|||
|
title: Python Object Oriented Programming
|
|||
|
localeTitle: بايثون كائن المنحى البرمجة
|
|||
|
---
|
|||
|
## بايثون كائن المنحى البرمجة
|
|||
|
|
|||
|
بايثون هي لغة برمجة متعددة النماذج تدعم مناهج البرمجة المختلفة. أحد الأمثلة الممتازة للبرمجة هو البرمجة الموجهة للكائنات ، أو OOP باختصار ، عن طريق إنشاء الكائنات.
|
|||
|
|
|||
|
في خصائص OOP والسلوكيات يتم تجميعها في كائنات فردية ، تتميز:
|
|||
|
|
|||
|
* سمات
|
|||
|
* السلوكيات
|
|||
|
|
|||
|
على سبيل المثال ، يمكن أن يمثل الكائن شخصًا ذا سمات مثل الاسم ، والعمر ، والعنوان ، وسلوكيات مثل المشي ، والحديث ، والتنفس ، والجري.
|
|||
|
|
|||
|
تعمل OOP على تصميم كيانات العالم الحقيقي ككائنات برمجية ، والتي تحتوي على بعض البيانات المرتبطة بها ويمكنها أداء وظائف معينة. يتم تصميم الكائنات على شكل **فئات** ، وهي نوع من _المخطط_ .
|