• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > python多重继承实例

python多重继承实例

作者:shichen2014 字体:[增加 减小] 来源:互联网

shichen2014 通过本文主要向大家介绍了python web开发实例,python脚本编写实例,python gui界面实例,python应用实例,python实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了python多重继承用法,分享给大家供大家参考。具体实现方法如下:

1.mro.py文件如下:

#!/usr/bin/python
# Filename:mro.py
 
class P1:
  def foo(self):
    print 'called P1-foo'
 
class P2:
  def foo(self):
    print 'called P2-foo'
 
  def bar(self):
    print 'called P2-bar'
 
class C1(P1, P2):
  pass
 
class C2(P1, P2):
  def bar(self):
    print 'called C2-bar()'
 
class GC(C1, C2):
  pass

</div>

2.执行结果如下:

>>> from mro import *
>>> gc = GC()
>>> gc.foo()
called P1-foo
>>> gc.bar
<bound method GC.bar of <mro.GC instance at 0xb77be2ac>>
>>> gc.bar()
called P2-bar
>>>

</div>

3.结论:

方法解释顺序(MRO): 深度优先, 从左至右

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

</div>

您可能想查找下面的文章:

  • Python开发的实用计算器完整实例
  • python集合用法实例分析
  • python集合用法实例分析
  • python任务调度实例分析
  • python文件写入实例分析
  • python文件写入实例分析
  • python列表操作实例
  • python多重继承实例
  • Python迭代用法实例教程
  • Python切片用法实例教程

相关文章

  • Python使用爬虫猜密码
  • Python下的subprocess模块的入门指引
  • Python多线程、异步+多进程爬虫实现代码
  • 详解Python的Django框架中的templates设置
  • python中偏函数partial用法实例分析
  • python BeautifulSoup设置页面编码的方法
  • Python中使用插入排序算法的简单分析与代码示例
  • python网络编程学习笔记(九):数据库客户端 DB-API
  • Python二维码生成库qrcode安装和使用示例
  • Python编写的com组件发生R6034错误的原因与解决办法

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 一个基于flask的web应用诞生 组织结构调整(7)
    • 记录Django开发心得
    • python基础教程之自定义函数介绍
    • 用Python脚本生成Android SALT扰码的方法
    • python下paramiko模块实现ssh连接登录Linux服务器
    • Python Requests 基础入门
    • python中Genarator函数用法分析
    • Windows中安装使用Virtualenv来创建独立Python环境
    • Python导入oracle数据的方法
    • python操作redis的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有