av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

創(chuàng)新互聯(lián)Python教程:python中重寫與調用方法是什么

成都創(chuàng)新互聯(lián)基于分布式IDC數(shù)據(jù)中心構建的平臺為眾多戶提供服務器托管 四川大帶寬租用 成都機柜租用 成都服務器租用。

重寫父類方法與調用父類方法

1、重寫父類方法

所謂重寫,就是子類中,有一個和父類相同名字的方法,在子類中的方法會覆蓋掉父類中同名的方法。

class Cat(object):
    def sayHello(self):
        print("Hello:Cat")
class Bosi(Cat):
    def sayHello(self):
        print("Hello:Bosi")
bs = Bosi()
bs.sayHello()

運行結果為:

Hello:Bosi

相關推薦:《python視頻教程》

2、調用父類方法

重寫之后,如果發(fā)現(xiàn)仍然需要父類方法,則可以強制調用父類方法。

class Cat(object):
    def __init__(self,name):
        self.name = name
        self.color = "黃色"
    
class Bosi(Cat):
    def __init__(self,name):
        #Cat.__init__(self,name) #python2的語法
        #調用父類的方法
        super().__init__(name)
        def getName(self):
            return self.name
        pass
bs = Bosi("波斯")
print(bs.name)
print(bs.color)

運行結果為:

波斯
黃色

相關推薦:

Python中類的繼承是什么


文章名稱:創(chuàng)新互聯(lián)Python教程:python中重寫與調用方法是什么
網(wǎng)站地址:http://uogjgqi.cn/article/dhggceg.html
掃二維碼與項目經理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流