国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python多重繼承實(shí)例

2019-11-25 18:08:32
字體:
供稿:網(wǎng)友

本文實(shí)例講述了python多重繼承用法,分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

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

2.執(zhí)行結(jié)果如下:

>>> 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>>>

3.結(jié)論:

方法解釋順序(MRO): 深度優(yōu)先, 從左至右

希望本文所述對大家的Python程序設(shè)計(jì)有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 孟津县| 垫江县| 黄冈市| 长泰县| 留坝县| 镇赉县| 云霄县| 乌兰县| 喀喇沁旗| 韩城市| 宁晋县| 正镶白旗| 常山县| 抚州市| 潜山县| 虞城县| 辰溪县| 三河市| 台中县| 德格县| 沁阳市| 徐水县| 永安市| 涟源市| 理塘县| 宜兰市| 慈溪市| 西平县| 师宗县| 榆树市| 涡阳县| 万宁市| 潮州市| 吉水县| 安吉县| 宁远县| 灵武市| 屏南县| 广河县| 新绛县| 商丘市|