python中super的用法实例解析
生活随笔
收集整理的這篇文章主要介紹了
python中super的用法实例解析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
概念
super作為python的內建函數。主要作用如下:
- 允許我們避免使用基類
- 跟隨多重繼承來使用
實例
在單個繼承的場景下,一般使用super來調用基類來實現:
下面是一個例子:
輸出結果:
? super git:(master) ? py super_script.py Dog has four legs. Dog is a warm-blooded animal.super在多重繼承里面的使用:
下面是一個例子:
輸出結果:
? super git:(master) ? py super_muli.py Dog has 4 legs. Dog can't swim. Dog can't fly. Dog is a warm-blooded animal. Dog is an animal.Bat can't swim. Bat is a warm-blooded animal. Bat is an animal.總結
以上是生活随笔為你收集整理的python中super的用法实例解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python socket实现文件传输(
- 下一篇: Python 下JSON的两种编解码方式