激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python基類函數的重載與調用實例分析

Python基類函數的重載與調用實例分析

2020-05-18 10:38腳本之家 Python

這篇文章主要介紹了Python基類函數的重載與調用方法,實例分析了Python中基類函數的重載及調用技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Python基類函數的重載與調用方法。分享給大家供大家參考。具體分析如下:

剛接觸Python語言的時間不長,對于這個語言的很多特性并不是很了解,有很多用法都是還不知道。今天想著寫一個Python面向對象編程時的繼承中的函數調用。分享出來,一起進步。

因為之前接觸過Java和C++,所有對于面向對象的思想也早已經很熟析的了。這里也不再對面向對象是什么進行贅述了。我們直接上代碼吧!看看對于繼承和基類函數的調用在Python中是如何調用的~

首先,是基類文件base.py

復制代碼 代碼如下:

'''
Created on Dec 18, 2014

 

@author: raul
'''

class animal(object):
    '''
    classdocs
    '''


    def __init__(self):
        '''
        Constructor
        '''
        print 'animal init'
       
    def say(self):
        print 'animal say'

 

然后,是子類文件child.py

復制代碼 代碼如下:

'''
Created on Dec 18, 2014

 

@author: raul
'''
from inheritance.base import animal

class cat(animal):
    '''
    classdocs
    '''


    def __init__(self):
        '''
        Constructor
        '''
#         animal.__init__()
        animal.__init__(self)
        print 'cat init'
       
    def say(self):
        animal.say(self)
        print 'cat say'

if __name__ == '__main__':
    c = cat()
    c.say()

 

運行后,就可以看到輸出,如下:

animal init
cat init
animal say
cat say

這就說明,我們的繼承和函數的調用都已經OK了

此例子比較簡單,不過基本上也講明白了Python基類函數的重載與調用,希望學習的同學可以舉一反三。

希望本文所述對大家的Python程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品爱久久久久久久 | 精品无吗乱吗av国产爱色 | 精品国产精品久久 | 宅男噜噜噜66国产免费观看 | 男女羞羞在线观看 | 成码无人av片在线观看网站 | 国产有色视频 | 操操操日日日干干干 | 操操操操网 | 精国品产一区二区三区有限公司 | 99精品在线免费 | 日韩毛片在线看 | 久久av一区二区 | 欧美老外a级毛片 | av在线日韩| 国产精品jk白丝蜜臀av软件 | 在线观看福利网站 | 成年免费观看视频 | 日本黄色一级毛片 | 亚洲免费片| 免费在线观看国产精品 | 特级毛片a级毛片100免费 | 87成人免费看片 | 国产精品久久久久影院老司 | 精国产品一区二区三区 | 一级黄色毛片子 | 国产成人在线视频 | 亚洲天堂中文字幕在线观看 | 久久精品一区二区三区不卡牛牛 | 国内精品伊人久久久久网站 | 在线视频1区| 欧美成人精品一区二区 | 欧美一区成人 | 亚洲精品av在线 | 欧美人与性禽动交精品 | 久久久久久久午夜 | 九九视频精品在线 | 亚洲导航深夜福利涩涩屋 | 国产精品视频专区 | 嗯~啊~弄嗯~啊h高潮视频 | 欧美精品久久久久久久久久 |