اذهب إلى المحتوى
  • 0

ما هي الأصناف في لغة بايثون؟

TheBrain

السؤال

Recommended Posts

  • 1

منذ أول درس لك مع بايثون، أنت تتعامل مع الأصناف دون أن تشعر!.

فباستخدامك للسلاسل النصيَّة في طباعة "Hello World" أنت استخدمت الصنف: str.

والأصناف هي أداة تغليف لإزالة التعقيد في برنامجك وجعله أكثر مرونة وسلاسة. ولجعل فضاء الأسماء العام لبرنامجك أنظف. وأيضًا لجعل برنامجك سهل القراءة والفَهم ولاحقًا سهل التطوير.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

بايثون هي لغة كائنية التوجه وهذا معناه أنها تتعامل مع منشآت برمجية تدعى بالكائنات، يمكنك اعتبار الكائن كهيكل/بناء بيانات منفرد والذي يحتوي على بيانات كما في الدوال.
دوال الكائنات تدعى بالتوابع (methods).
مثلا عند تنفيذ هذا السطر:

my_dict.items()

سيتأكد بايثون من أن my_dict لديه تابع items() (هذا التابع يمتلكه جميع القواميس) ومن ثم سيتم تنفيذ الأوامر الموجودة في هذا التابع.

إذا أردت المزيد من المعلومات والدروس حول البرمجة كائنية التوجه باستخدام بايثون فأنصحك بهذا الدرس من أكاديمية حسوب.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...