python学习第十一节:类继承和定制

1:什么时类的继承在这里插入图片描述
如图A类时B类的子类,B类时A类的父类(或者超类),我们就说A继承于B,那么A就拥有B类的属性和方法
2:什么时类的定制,如上图,广东人说普通话,他也说广东话,广东话就是广东人独有的,这个时候就要给广东人单独定义一个属性:说广东话,这就是定制,定制基本可以理解为子类与子类之间的区别,子类可以在继承父类的基础上创建新属性新方法,也可修改继承到的属性和方法,这就是类的定制
3:类的继承,代码结构为:在这里插入图片描述
子类继承的属性和方法,会传递给子类创建的实例对象
4:我们在创建类的时候,都没有带括号,这不意味着他们没有父类,object是所有类的父类,比如class Zhongguo,在运行的时候他其实是class Zhongguo(object)
5:isinstance()函数,可以查询某一个类属于什么类,例:在这里插入图片描述
在这里插入图片描述
6:类的多层继承在这里插入图片描述
一个类,可以同时继承多个类,代码结构为:class A(B,C,D,E,F),括号里面父类的顺序,是由讲究的,与子类越接近的父类,顺序越靠前在这里插入图片描述

7:类的多重继承和多层继承之间的比较在这里插入图片描述
8:类的定制在这里插入图片描述
图中的部分就属于类的定制,也就是在继承的基础上增加属性和方法,定制的时候,类和方法也可以直接重写代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值