• 0

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

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

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 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"

 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


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

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

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0
بتاريخ 7 ساعات قال فرح احمد:

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

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

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

 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


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

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن