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语言实现将图片转化为html页面
Dec 06 Python
python实现最长公共子序列
May 22 Python
python3.6的venv模块使用详解
Aug 01 Python
Python3 实现串口两进程同时读写
Jun 12 Python
selenium处理元素定位点击无效问题
Jun 12 Python
Python使用matplotlib绘制三维参数曲线操作示例
Sep 10 Python
通过 Django Pagination 实现简单分页功能
Nov 11 Python
python 利用turtle库绘制笑脸和哭脸的例子
Nov 23 Python
Python 使用xlwt模块将多行多列数据循环写入excel文档的操作
Nov 10 Python
解析python中的jsonpath 提取器
Jan 18 Python
Python加密技术之RSA加密解密的实现
Apr 08 Python
Python实现批量将文件复制到新的目录中再修改名称
Apr 12 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统计目录下的文件总数及代码行数(去除注释及空行)
2011/01/17 PHP
ThinkPHP的常用配置选项汇总
2016/03/24 PHP
PHP实现Google plus的好友拖拽分组效果
2016/10/21 PHP
利用php做服务器和web前端的界面进行交互
2016/10/31 PHP
jquery tools之tabs 选项卡/页签
2009/07/25 Javascript
JQuery扩展插件Validate—4设置错误提示的样式
2011/09/05 Javascript
jquery清空textarea等输入框实现代码
2013/04/22 Javascript
浏览器页面区域大小的js获取方法
2013/09/21 Javascript
jquery iframe操作详细解析
2013/11/20 Javascript
使用JavaScript和C#中获得referer
2014/11/14 Javascript
JavaScript实现删除,移动和复制文件的方法
2015/08/05 Javascript
AngularJS基础 ng-selected 指令简单示例
2016/08/03 Javascript
JS控件bootstrap suggest plugin使用方法详解
2017/03/25 Javascript
简述Angular 5 快速入门
2017/11/04 Javascript
js实现web调用摄像头 js截取视频画面
2019/04/21 Javascript
js实现简单分页导航栏效果
2019/06/28 Javascript
vue 解决异步数据更新问题
2019/10/29 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
vue 自定指令生成uuid滚动监听达到tab表格吸顶效果的代码
2020/09/16 Javascript
Python实现翻转数组功能示例
2018/01/12 Python
基于树莓派的语音对话机器人
2019/06/17 Python
Python 依赖库太多了该如何管理
2019/11/08 Python
Tensorflow轻松实现XOR运算的方式
2020/02/03 Python
如何使用Pytorch搭建模型
2020/10/26 Python
BeautifulSoup获取指定class样式的div的实现
2020/12/07 Python
基于css3仿造window7的开始菜单
2010/06/17 HTML / CSS
浅析HTML5中header标签的用法
2016/06/24 HTML / CSS
美国孕妇装品牌:Destination Maternity
2018/02/04 全球购物
渗透攻击的测试步骤
2014/06/07 面试题
Solaris操作系统的线程机制
2015/07/28 面试题
研究生简历自我评
2015/03/11 职场文书
宾馆前台接待岗位职责
2015/04/02 职场文书
2015年度残疾人工作总结
2015/05/14 职场文书
tensorboard 可视化之localhost:6006不显示的解决方案
2021/05/22 Python
mysql中DCL常用的用户和权限控制
2022/03/31 MySQL
Linux安装Docker详细教程
2022/07/07 Servers