关闭

Python 面向对象 —— 多重继承

227人阅读 评论(0) 收藏 举报
分类:

多重继承(一个子类同时继承多个父类),容易造成混乱,即如果两个父类又相同的方法名和变量名时,无法确定继承哪一个。
正因如此,Java 等语言中并不支持多重继承(Java 是单继承多接口)。Python 允许多重继承,但为了避免使用上的混乱。

Python 会自动按顺序选择拥有所需方法名的第一个父类执行,而忽略其他父类中的同名方法。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2633707次
    • 积分:63300
    • 等级:
    • 排名:第37名
    • 原创:3988篇
    • 转载:37篇
    • 译文:1篇
    • 评论:157条
    博客专栏
    文章分类
    我的微博
    最新评论