码迷,mamicode.com
首页 > 编程语言 > 详细

python——多重继承

时间:2018-01-08 15:32:08      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:sub   方式   nbsp   多重继承   bsp   class   get   init   python   

#方式一 class A():     def __init__(self, name):         self.name = name         print("a class ...") class B():     def __init__(self, age):         self.age = age         print("b class...") class Sub(A, B):     def __init__(self, name, age, phone):         A.__init__(self, name)         B.__init__(self, age)         self.phone = phone         print("sub class...")     def get_all_info(self):         print(self.name, self.age, self.phone) if __name__ == '__main__':     s = Sub("toby", 25, 110)     s.get_all_info() #方式二 class A():     def __init__(self, name):         self.name = name         print("a class ...") class B(A):     def __init__(self, name, age):         super(B, self).__init__(name)         self.age = age         print("b class...") class Sub(B):     def __init__(self, name, age, phone):         super(Sub, self).__init__(name, age)         self.phone = phone         print("sub class...")     def get_all_info(self):         print(self.name, self.age, self.phone) if __name__ == '__main__':     s = Sub("toby", 25, 110)     s.get_all_info()


python——多重继承

标签:sub   方式   nbsp   多重继承   bsp   class   get   init   python   

原文地址:http://blog.51cto.com/freshair/2058629

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!