1.多继承

class Shenxian:def fly(self):print('神仙会飞~')class Monkey:def eat_peach(self):print('猴子喜欢吃桃子')
# 继承多个类
class MongkeyKing(Shenxian,Monkey):def play_stick(self):print('孙悟空玩金箍棒')m = MongkeyKing()
# 子类对象可以执行多个父类中的方法
m.play_stick()
m.fly()
m.eat_peach()

2.多继承顺序(按顺序从左到右继承)

class Shenxian:def fly(self):print('神仙会飞~')def fight(self):print('神仙打架')class Monkey:def eat_peach(self):print('猴子喜欢吃桃子')def fight(self):print('猴子打架')
# 当多继承父类中同时有两个重名方法时,先继承左边父类中发方法(继承顺序从左到右)
class MongkeyKing(Shen

面向对象学习笔记9 多继承相关推荐

  1. 面向对象学习笔记——封装、继承、多态

    文章目录 一.面向对象的编程 1.三大特征 2.五大原则(了解即可) 二.封装 三.继承 四.多态 1.先描述一下转型 2.接下来是抽象类 (abstract) 3.接口(interface) 一.面 ...

  2. python编程语言继承_python应用:学习笔记(Python继承)

    学习笔记(Python继承)Python是一种解释型脚本语言,可以应用于以下领域: web 和 Internet开发 科学计算和统计 人工智能 教育 桌面界面开发 后端开发 网络爬虫 有几种叫法(父类 ...

  3. java学习笔记6--类的继承、Object类

    接着前面的学习: java学习笔记5--类的方法 java学习笔记4--类与对象的基本概念(2) java学习笔记3--类与对象的基本概念(1) java学习笔记2--数据类型.数组 java学习笔记 ...

  4. JavaSE面向对象学习笔记

    面向对象的介绍 写程序的套路 面向:拿.找 对象"能干活的东西 面向对象编程:拿东西过来做对应的事情 当我们想要在代码当中完成一件事情的时候,我们是拿对应的东西来做这件事情 面向对象编程的例 ...

  5. C++学习笔记:(五)继承 多态

    目录 7.组合.继承与多态性 7.1 组合 7.2 继承 7.3继承和组合 7.4构造与析构顺序 7.5派生类重载基类函数的访问 7.6多态性&虚函数 7.7纯虚函数和抽象基类 7.8 多重继 ...

  6. javascript面向对象学习笔记(一)——继承

    最近在学习html5,玩了下canvas,发现js中很多的东西都不太记得了.翻了下笔记后发现还是去图书馆逛逛把,到借阅区找了我一直想看的<javascript design patterns&g ...

  7. 【python面向对象学习笔记】继承

    继承 # 继承 class Animal:atype="哺乳动物"def __init__(self,name,age,sex) -> None:self.name=name ...

  8. JavaSE面向对象学习笔记总结

    1,构造函数: 用于给对象进行初始化,是给与之对应的对象进行初始化,它具有正对性,函数中的一种. 特点: 1. 该函数的名称和所在的类的名称相同 2. 不需要定义返回类型 3. 该函数没有具体的返回值 ...

  9. C++学习笔记系列之继承多态

    一.移动语义 1.右值引用      有一种机制,可以在语法层面识别出临时对象,在使用临时对象构造新对象(拷贝构造)的时候,将临时对象所持有的资源『转移』到新的对象中,就能消除这种不必要的拷贝. 2. ...

最新文章

  1. Q-learning
  2. C#开发微信门户及应用(7)-微信多客服功能及开发集成
  3. js == 和 ===
  4. java poi word 表格_java 使用POI 读写word 表格
  5. Java多线程(2)--Thread类继承和Runnable接口创建线程
  6. sql 2008 使用output避免数据修改后的二次查询
  7. .$nextTick 延迟回调
  8. git之提交本地代码到远端指定仓库
  9. 缓存击穿、雪崩、穿透区别及解决方案
  10. IIS出现server application error的解决办法
  11. MySQL数据库优化的八种方式(经典必看)
  12. 新下载的工程,启动tomcat出现识别文件失败的现象。No qualifying bean of type 'com.kanq.platform.cert.mapper.CertificateSjdr
  13. android apk反编译(Doapk工具和dex2jar工具介绍)
  14. /etc/hosts文件中的::1是什么意思
  15. 给儿子的一封信——大学才是人生真正的起点
  16. 不要先为别人着想。|什么是“社会位阶”?
  17. HTML5 移动页面自适应手机屏幕四种方法(禁止html5手机端双击页面放大的问题)
  18. 刘强东:B2C电商的本质
  19. python 仪表盘监控_做一个基于python的树莓派MCU性能-温度监控仪表盘
  20. 银行业数字化转型项目到底该如何评价?

热门文章

  1. CURL库的安装(Linux)
  2. 关于二维码方面的测试点梳理
  3. swift 4 tableViewCell动态加载网络图片问题处理
  4. z6青春版刷Android11,联想Z6青春版官方安卓9.0固件rom系统线刷升级包:ZUI_11.1.048...
  5. Latex图片横排和竖排,并在图片下方和左方添加子标题
  6. 安利向日葵远程控制 for Mac
  7. 3540. 二叉搜索树(北京邮电大学考研机试题)
  8. Redis Hash命令大全
  9. 一个直播弹幕机器人诞生过程,Python制作自动发送弹幕小程序
  10. vs2005打包部署