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

استدعاء جميع الدوال على child object

فرح احمد

السؤال

Recommended Posts

  • 0

إن كنتِ تقصدين وراثة صنف لكل الدوال الموجودة في صنف آخر، فيمكنك أن تقومي بوراثة كل الدوال من Parent Class إلى Child Class في بايثون كالتالي:

class Person:
  def __init__(self, fname, lname):
    self.firstname = fname
    self.lastname = lname

  def fullname(self):
    return self.firstname + ' ' + self.lastname
  

# نقوم بكتابةاسم الصنف الأب بين القوسين
class Student(Person):
  pass

student1 = Student('Sameh', 'Ashraf')

# الصنف Student يحتوي على كل دوال Person
print(student1.fullname())	# Outpub: "Sameh Ashraf"

 

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

  • 0
بتاريخ 7 ساعات قال فرح احمد:

 تمام شكرا بس لو بدي أعمل انشاء object من child class ؟ 

أرجو الانتباه أن هذه العملية تمت في السطر:

student1 = Student('Sameh', 'Ashraf')

 

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...