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

python 之简单聊聊 类的继承

时间:2016-11-18 19:17:02      阅读:135      评论:0      收藏:0      [点我收藏+]

标签: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 之简单聊聊 类的继承

标签:python

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

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