zoukankan      html  css  js  c++  java
  • 继承

     继承:python支持多继承,也就是一个子类,可以有多个父类,这即有好处,也有需要注意的地方,比如,多个父类中,都有名称相同的方法或属性,就要注意属性或方法的查找顺序

    图中的红线是python3的查找顺序:H为子类,若父类之间没有共同的基类,则先深度,再广度.

    图中的绿线是python2的查找顺序,H为子类,会一直遵循深度优先的规则查找.

    上图的练习是组合的用法,就是将一个对象传入另一个对象,作为另一个对象的属性,供其调用.

    下图的练习是继承,充分体现了继承的优点,简化程序,提高代码的得用性.

  • 相关阅读:
    channel分析
    Nginx|基础
    item2
    搜索引擎技巧
    计算机网络|概述
    操作系统|进程
    分布式事务一致性
    画图工具StartUML
    内存分配
    MPG分析
  • 原文地址:https://www.cnblogs.com/hellozizi/p/11246930.html
Copyright © 2011-2022 走看看