美文网首页软件测试精进之路
我们来学一学python中的继承

我们来学一学python中的继承

作者: 胆小的米老鼠 | 来源:发表于2018-07-26 20:55 被阅读6次

    世上难做的事只有一件,就是坚持做同一件事!!

    学习python也有一段时间了,一直在基础部分原地不动,看书也是从基础开始看,看视频也是从基础看,有人推荐了一本好书,又从其他开始,从来没有坚持的看完一本书,给自己一记响亮的耳光。。。
    今天晚上看视频看到继承的知识点,想起了测试小组的美女群主一直坚持做输出,真是无地自容,今天看到一句话就是,无论看书,还是看视频,学习和动手的比例为1:3才是正确的学习姿势!好了,费话说了不少了,上正题:

    python继承

    我们就这张图来简单说一下python中的继承这个知识点:
    第一:我们创建了一个Anaimal类,Anaimal类中有eat,drink sleef三个方法。然后创建Anaimal类的对象,来调用Anaimal类中的三个方法,执行结果是正确调用
    第二:我们又创建了一个Dog类,Dog类如果也想拥有Anaimal类的方法时,在定义类时括号中加上Anaimal类名,这样创建Dog类的对象时,就能直接使用Anaimal中的方法,我们把Dog类为Anaimal的子类或者派生类,而Anaimal类为Dog类的父类或者基类。
    第三:我们又创建了一个Cat类,Cat类如果也想拥有Anaimal类的方法时,在定义类时括号中加上Anaimal类名,这样创建Cat类的对象时,就能直接使用Anaimal中的方法,我们把Cat类为Anaimal的子类或者派生类,而Anaimal类为Cat类的父类或者基类。

    说明一点:子类对象只能调用 本子类方法和父类的方法,不能调用其他类的方法
    如:dog对象只有调用Dog类和Anaimal类的方法而不能调用Cat类的方法。同事,cat对象只能调用Cat类Anaimal类的方法而不能调用Dog类的方法!

    相关文章

      网友评论

        本文标题:我们来学一学python中的继承

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