Python-7 多继承函数调用注意点

发布时间:2020-07-22 12:40:11 作者:pp小白
来源:网络 阅读:477

例:

class Base(object):
def test(self):
print("---------Base")

class A(Base):
def test(self):
print("---------A")

class B(Base):
def test(self):
print("---------B")

class C(A,B):
def test(self):
print("---------C")

c = C()
c.test() #此处所有的类中都有test()方法,是以什么顺序调用?

print(c._ mro _) #通过此方法可打印出方法调用优先级

#在所有类中尽量避免有相同的方法名

推荐阅读:
  1. paramiko实现远程配置软件脚本
  2. Redis数据库--python交互

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python

上一篇:Valgrind对于大型程序似乎作用不好

下一篇:C# 设置Excel条件格式(二)

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》