美文网首页阿里云平台学习
Python第四章 继承和多态2020-03-01、03-08

Python第四章 继承和多态2020-03-01、03-08

作者: _a30a | 来源:发表于2020-03-01 13:13 被阅读0次

    1、继承(省代码)

    #继承是面向对象的三大特征之一

    #通过继承可以使得一个类获取到其它类中的属性和方法

    # 子类(衍生类)可以继承

    #将Animal称之为父类/基类/超类super

    继承的好处:避免编写重复性代码,符合OCP原则。

    isinstance用来检查一个对象是否是一个类的实例

    如果这个类是其父类,也会返回True

    所有的对象都是object的实例

    2、方法重写/覆盖

    3、super()

    动态获取当前父类 super().__init__( name)  #不需要传递self

    Animal().__init__( self, name)  #需要传递self

    4、多重继承

    5、多态:保证数据的灵活性

    面向对象的三分大特征

    封装、继承、多态

    6、属性和方法

    7、垃圾回收

    8、特殊方法

    特殊方法讲解中反映了编程基本技巧,要多看两遍

    相关文章

      网友评论

        本文标题:Python第四章 继承和多态2020-03-01、03-08

        本文链接:https://www.haomeiwen.com/subject/kevphhtx.html