Python面向對象——多重繼承
阿新 • • 發佈:2018-04-14
image mail http contact bsp 圖片 SM __init__ ogr
1本文的作用
一個從多個父類繼承過來的子類,可以訪問所有父類的功能。
2圖文介紹
3代碼驗證
class Contact: all_contacts = [] def __init__(self, name, email): self.name = name self.email = email Contact.all_contacts.append(self) class MilSender: def send_mail(self, message): print("Sending mail to " + self.email) class EmailableContact(Contact, MilSender): pass e = EmailableContact("John Smith", "[email protected]") Contact.all_contacts e.send_mail("Hello, test e-mail here.")
參考:本文參考學習《Python3 Object Oriented Programming》,根據自己理解改編,Dusty Phillips 著
Python面向對象——多重繼承