zoukankan      html  css  js  c++  java
  • DAY25学习笔记

    继承

      什么是继承

        在程序中继承是一种新建子类的方式,新创建的类称之为子类/派生类,被继承的类称之为父类/基类/超类,继承描述的是一种遗传关系,子类可以重用父类的属性。

      为何用继承

        减少类与类之间代码冗余的问题。

      如何继承

        先抽象再继承。

      在python中继承的特点分为单继承或多继承。

        class Parent1(object):

        pass

        class Parent2:

        pass

        class Sub1(Parent1):

        pass

        class Sub2(Parent1,Parent2):

        pass

        print(Sub1.__bases__)

        print(Sub2.__bases__)

        print(Parent1.__bases__)

        print(Parent2.__bases__)

      python2与python3在继承上的区别

        新式类:但凡继承object类的子类,以及该子类的子子类等都称之为新式类。

        经典类:没有继承object类的子类,以及该子类的子子类等都称之为经典类。

        只有在python2中才分新式类和经典类。

    属性查找顺序

      

      

    派生

  • 相关阅读:
    Openlayers2中vector扩展FeatureLayer
    点图层叠加与事件响应
    geoserver服务wfs之GetFeature
    Echart在Openlayers的应用-航班的炫光特效
    Echart在Openlayers的应用-热力图
    Echart在Openlayers的应用
    WMS图例展示
    Java新手锻炼
    Java动手又动脑
    java递归问题小程序
  • 原文地址:https://www.cnblogs.com/lipengjia/p/9838400.html
Copyright © 2011-2022 走看看