TheBrain نشر 27 يونيو 2016 أرسل تقرير نشر 27 يونيو 2016 أريد شرح بسيط عن الأصناف classes في لغة بايثون لأنني لم أفهمها بشكل جيد، وهل من درس لها؟ اقتباس
0 هشام رزق الله نشر 27 يونيو 2016 أرسل تقرير نشر 27 يونيو 2016 بايثون هي لغة كائنية التوجه وهذا معناه أنها تتعامل مع منشآت برمجية تدعى بالكائنات، يمكنك اعتبار الكائن كهيكل/بناء بيانات منفرد والذي يحتوي على بيانات كما في الدوال. دوال الكائنات تدعى بالتوابع (methods). مثلا عند تنفيذ هذا السطر: my_dict.items() سيتأكد بايثون من أن my_dict لديه تابع items() (هذا التابع يمتلكه جميع القواميس) ومن ثم سيتم تنفيذ الأوامر الموجودة في هذا التابع. إذا أردت المزيد من المعلومات والدروس حول البرمجة كائنية التوجه باستخدام بايثون فأنصحك بهذا الدرس من أكاديمية حسوب. 1 اقتباس
1 samer_jabal نشر 27 يونيو 2016 أرسل تقرير نشر 27 يونيو 2016 منذ أول درس لك مع بايثون، أنت تتعامل مع الأصناف دون أن تشعر!. فباستخدامك للسلاسل النصيَّة في طباعة "Hello World" أنت استخدمت الصنف: str. والأصناف هي أداة تغليف لإزالة التعقيد في برنامجك وجعله أكثر مرونة وسلاسة. ولجعل فضاء الأسماء العام لبرنامجك أنظف. وأيضًا لجعل برنامجك سهل القراءة والفَهم ولاحقًا سهل التطوير. 1 اقتباس
السؤال
TheBrain
أريد شرح بسيط عن الأصناف classes في لغة بايثون لأنني لم أفهمها بشكل جيد، وهل من درس لها؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.