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 相关文章推荐
Go语言基于Socket编写服务器端与客户端通信的实例
Feb 19 Python
浅谈Python中的可变对象和不可变对象
Jul 07 Python
Jupyter中直接显示Matplotlib的图形方法
May 24 Python
Django objects的查询结果转化为json的三种方式的方法
Nov 07 Python
Python3爬虫学习之爬虫利器Beautiful Soup用法分析
Dec 12 Python
浅谈Python的条件判断语句if/else语句
Mar 21 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
Jul 23 Python
Python3 tkinter 实现文件读取及保存功能
Sep 12 Python
python实现名片管理器的示例代码
Dec 17 Python
jupyter实现重新加载模块
Apr 16 Python
Python web框架(django,flask)实现mysql数据库读写分离的示例
Nov 18 Python
Python logging自定义字段输出及打印颜色
Nov 30 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获取网卡地址的代码
2008/04/09 PHP
php下通过伪造http头破解防盗链的代码
2010/07/03 PHP
php结合web uploader插件实现分片上传文件
2016/05/10 PHP
作为PHP程序员你要知道的另外一种日志
2018/07/30 PHP
php在linux环境中如何使用redis详解
2020/12/15 PHP
Node.js开发之访问Redis数据库教程
2015/01/14 Javascript
Angularjs实现多个页面共享数据的方式
2016/03/29 Javascript
vue.js表格组件开发的实例详解
2016/10/12 Javascript
JavaScript实现提交模式窗口后刷新父窗口数据的方法
2017/06/16 Javascript
React Native开发封装Toast与加载Loading组件示例
2018/09/08 Javascript
CSS3 动画卡顿性能优化的完美解决方案
2018/09/20 Javascript
微信小程序使用Vant Weapp组件库的方法步骤
2019/08/01 Javascript
vue源码中的检测方法的实现
2019/09/26 Javascript
JS实现普通轮播图特效
2020/01/01 Javascript
vue 动态组件用法示例小结
2020/03/06 Javascript
谈谈JavaScript令人迷惑的==与+
2020/08/31 Javascript
vue项目实现减少app.js和vender.js的体积操作
2020/11/12 Javascript
Python开发常用的一些开源Package分享
2015/02/14 Python
Python+MongoDB自增键值的简单实现
2016/11/04 Python
Python实现公历(阳历)转农历(阴历)的方法示例
2017/08/22 Python
django基于restframework的CBV封装详解
2019/08/08 Python
python线程安全及多进程多线程实现方法详解
2019/09/27 Python
python 图像的离散傅立叶变换实例
2020/01/02 Python
通过实例解析Python return运行原理
2020/03/04 Python
关于Python 中的时间处理包datetime和arrow的方法详解
2020/03/19 Python
pycharm 2018 激活码及破解补丁激活方式
2020/09/21 Python
pandas数据处理之绘图的实现
2020/06/15 Python
Sneaker Studio法国:购买运动鞋
2018/06/08 全球购物
C语言变量的命名规则都有哪些
2013/12/27 面试题
人力资源主管岗位职责
2014/01/29 职场文书
夜不归宿检讨书
2014/02/25 职场文书
2014年商场国庆节活动策划方案
2014/09/16 职场文书
2014年学校工作总结
2014/11/20 职场文书
2015年小学体育工作总结
2015/05/22 职场文书
帮你提高开发效率的JavaScript20个技巧
2021/06/18 Javascript
排查并解决MySQL生产库内存使用率高的报警
2022/04/11 MySQL