首页 > 代码库 > python 之简单聊聊 类的继承
python 之简单聊聊 类的继承
#_*_coding:utf-8 _*_ #父类 class Father: def __init__(self): self.Fname = ‘fffffff‘ def Func(self): print ‘funcfurnc‘ def Bar(self): print ‘barbarbar‘ def Test(self): #再定义一个方法 print ‘11111‘ print ‘testtest‘ #子类继承父类,也就是说Son类可以拿到Father类的方法 class Son(Father): def __init__(self): self.Sname = ‘sonsonson‘ def Yes(self): print ‘barbarbar‘ def Test(self): print ‘aaaaaaaa‘ #重写父类的Test方法 #实例化子类,尝试访问在父类的方法 s1 = Son() #实例化子类 s1.Bar() #成功访问父类的方法 s1.Test() #访问重写后的方法 f1 = Father() f1.Test()
#_*_coding:utf-8 _*_ #多重继承 class A(object): def __init__(self): print ‘this is A‘ def save(self): print ‘save method from A‘ class B(A): def __init__(self): print ‘this is B‘ class C(A): def __init__(self): print ‘this is C‘ def save(self): print ‘save method from D‘ class D(C,B): def __init__(self): print ‘this is D‘ c = D() c.save()
本文出自 “FA&IT运维-Q群:223843163” 博客,请务必保留此出处http://freshair.blog.51cto.com/8272891/1874313
python 之简单聊聊 类的继承
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。