Python多继承顺序实例分析


Posted in Python onMay 26, 2018

本文实例讲述了Python多继承顺序。分享给大家供大家参考,具体如下:

示例1:

#-*- coding:utf-8 -*-
#!python2
class A(object):
  def caller(self):
    print 'A caller'
    self.called()
  def called(self):
    print 'A called'
class B(object):
  def called(self):
    print 'B called'
class C(B,A):
  pass
if __name__ == '__main__':
  c=C()
  c.caller()

运行结果:

A caller
B  called

示例2:

#-*- coding:utf-8 -*-
#!python2
class A(object):
  def caller(self):
    print 'A caller'
    self.called()
  def called(self):
    print 'A called'
class B(object):
  def called(self):
    print 'B called'
class C(A,B):
  pass
if __name__ == '__main__':
  c=C()
  c.caller()

运行结果:

A caller
A called

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python内置函数delattr的具体用法
Nov 23 Python
详解Python3 中hasattr()、getattr()、setattr()、delattr()函数及示例代码数
Apr 18 Python
python变量命名的7条建议
Jul 04 Python
Windows10下 python3.7 安装 facenet的教程
Sep 10 Python
sklearn-SVC实现与类参数详解
Dec 10 Python
django ListView的使用 ListView中获取url中的参数值方式
Mar 27 Python
jupyter notebook读取/导出文件/图片实例
Apr 16 Python
python + selenium 刷B站播放量的实例代码
Jun 12 Python
使用 prometheus python 库编写自定义指标的方法(完整代码)
Jun 29 Python
如何用Python 加密文件
Sep 10 Python
详解pycharm配置python解释器的问题
Oct 15 Python
python超详细实现完整学生成绩管理系统
Mar 17 Python
Python装饰器用法实例总结
May 26 #Python
python 脚本生成随机 字母 + 数字密码功能
May 26 #Python
Python高级用法总结
May 26 #Python
关于Python的一些学习总结
May 25 #Python
windows下python和pip安装教程
May 25 #Python
python2.7实现爬虫网页数据
May 25 #Python
python sys.argv[]用法实例详解
May 25 #Python
You might like
PHP插入排序实现代码
2013/04/04 PHP
从PHP $_SERVER相关参数判断是否支持Rewrite模块
2013/09/26 PHP
PHP四舍五入精确小数位及取整
2014/01/14 PHP
PHP遍历目录并返回统计目录大小
2014/06/09 PHP
smarty内置函数config_load用法实例
2015/01/22 PHP
php用ini_get获取php.ini里变量值的方法
2015/03/04 PHP
Smarty foreach控制循环次数的一些方法
2015/07/01 PHP
php计算给定日期所在周的开始日期和结束日期示例
2017/02/06 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
2017/12/31 PHP
Laravel框架分页实现方法分析
2018/06/12 PHP
PHP常见过waf webshell以及最简单的检测方法
2019/05/21 PHP
Yii框架应用组件用法实例分析
2020/05/15 PHP
js继承的实现代码
2010/08/05 Javascript
Jquery中使用setInterval和setTimeout的方法
2013/04/08 Javascript
jquery简单实现鼠标经过导航条改变背景图
2013/12/17 Javascript
javascript页面渲染速度测试脚本分享
2014/04/15 Javascript
引用其它js时如何同时处理多个window.onload事件
2014/09/02 Javascript
JS使用onerror捕获异常示例
2016/08/03 Javascript
js当前页面登录注册框,固定div,底层阴影的实例代码
2016/10/04 Javascript
javascript闭包功能与用法实例分析
2017/04/06 Javascript
javascript实现循环广告条效果
2017/12/12 Javascript
[39:02]DOTA2亚洲邀请赛 3.31 小组赛 B组 Mineski vs VGJ.T
2018/04/01 DOTA
Python简单生成随机姓名的方法示例
2017/12/27 Python
win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码
2020/01/16 Python
Python Django搭建网站流程图解
2020/06/13 Python
Python不支持 i ++ 语法的原因解析
2020/07/22 Python
html5贪吃蛇游戏使用63行代码完美实现
2013/06/25 HTML / CSS
北美个性化礼品商店:Things Remembered
2018/06/12 全球购物
.net面试题
2015/12/22 面试题
毕业自我鉴定书
2014/03/24 职场文书
廉洁自律承诺书
2014/03/27 职场文书
2014大学生批评与自我批评思想汇报
2014/09/21 职场文书
三八妇女节主持词
2015/07/04 职场文书
python基于tkinter实现gif录屏功能
2021/05/19 Python
Python预测分词的实现
2021/06/18 Python
MySql数据库触发器使用教程
2022/06/01 MySQL