[toc]

继承

    继承是面向对象程序设计的重要特征, 也是实现 "代码复用" 的重要手段.

    如果一个新类继承自己一个设计好的类, 就直接具备了已有类的特征, 就大大降低了工作难度. 已有的类, 我们称为 "父类或者基类", 新的类, 我们称为 "子类或者派生类".

语法格式

Python 支持多重继承, 一个子类可以继承多个父类. 继承的语法格式如下:

    class  子类类名 ( 父类 1[, 父类 2, .....]):

        类体

如果在类定义中没有指定父类, 则默认父类是 object 类. 也就是说, object 是所有类的父类, 里面定义了一些所有类共有的默认实现, 比如: __new__().

定义子类时, 必须在其结构函数中调用父类的构造函数. 调用格式如下:

父类名.__init__(self, 参数列表)

Python 第八节 第五课

执行结果:

Python 第八节 第五课

相关文章:

  • 2021-11-17
  • 2021-08-12
  • 2021-07-28
  • 2021-09-15
  • 2021-06-18
  • 2021-12-18
  • 2021-07-31
  • 2021-08-23
猜你喜欢
  • 2021-11-05
  • 2021-09-23
  • 2021-08-13
  • 2021-10-04
  • 2021-07-28
  • 2021-10-12
  • 2021-11-12
相关资源
相似解决方案