python3基础篇07(面向对象6-继承1)

继承

 

# 在python3中默认继承object
class MyTest:
    pass

class MyTest2(object):
    pass


m1 = MyTest()
m2 = MyTest2()

print(m1.__dict__)
print(m2.__dict__)

结果:

 


class BaseClass(object):
    money = 100000000

    def func(self):
        print("赚钱的方法,一次赚100万")


class ClassV1(BaseClass):# ClassV1继承BaseClass中的func方法
    # 通过继承可以获得父类的方法和属性
    pass

class ClassV2(ClassV1):
    pass

c = ClassV1()
print(c.money)#调用父类中的monet
c.func()#调用父类中的func方法

print("*"*40)
c2 = ClassV2()
print(c2.money)
c2.func()

结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值