国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

python子類如何繼承父類的實(shí)例變量

瀏覽:6日期:2022-06-25 16:59:59
類型1:父類和子類的實(shí)例變量均不需要傳遞

class A(object): def __init__(self): self.name = 'cui' def get_name(self): return self.nameclass B(A): def __init__(self): super(B,self).__init__() self.age = 12b = B()類型2:父類的實(shí)例變量不需要傳遞,子類的實(shí)例變量需要傳遞

class A(object): def __init__(self): self.name = 'zhang' def get_name(self): return self.nameclass B(A): def __init__(self,age): super(B,self).__init__() self.age = ageb = B('san')類型3:父類有部分實(shí)例變量需要傳遞,子類實(shí)例變量需要傳遞

class A(object): def __init__(self,sex): self.name = 'zhang' self.sex = sex def get_name(self): return self.name + self.sexclass B(A): def __init__(self,sex,age): super(B,self).__init__(sex) self.age = ageb = B('男',12)類型4:父類和子類的所有變量都需要傳遞

class A(object): def __init__(self,name,sex): self.name = name self.sex = sex def get_name(self): return self.name + self.sexclass B(A): def __init__(self,name,sex,age): super(B,self).__init__(name,sex) self.age = ageb = B('zhang','男',12)類型5:父類變量都需要傳遞,子類有部分實(shí)例變量需要傳遞

class A(object): def __init__(self,name,sex): self.name = name self.sex = sex def get_name(self): return self.name + self.sexclass B(A): def __init__(self,name,sex,age): super(B,self).__init__(name,sex) self.age = age self.courage = '高中'b = B('zhang','男',12)類型6:父類和子類都有部分實(shí)例變量需要傳遞

class A(object): def __init__(self,name): self.name = name self.sex = '女' def get_name(self): return self.name + self.sexclass B(A): def __init__(self,name,sex,age): super(B,self).__init__(name) self.age = age self.courage = '高中'b = B('zhang','男',12)總結(jié):

子類繼承父類的構(gòu)造函數(shù)中,在子類的構(gòu)造函數(shù)中,__init__方法中的變量是包括自己和父類所有需要傳遞的變量,而在super().__init__方法中的參數(shù)僅僅包括父類需要傳遞的變量

def __init__(self,name,sex,age): super(B,self).__init__(name) self.age = age self.courage = '高中'

以上就是python子類如何繼承父類的實(shí)例變量的詳細(xì)內(nèi)容,更多關(guān)于python子類繼承父類變量的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 乾安县| 会宁县| 湄潭县| 罗平县| 建瓯市| 文昌市| 墨脱县| 阳新县| 桦甸市| 久治县| 六安市| 瓮安县| 阿城市| 安乡县| 吉木乃县| 江安县| 醴陵市| 汽车| 太湖县| 剑河县| 班戈县| 安塞县| 左云县| 肇州县| 文化| 昌平区| 老河口市| 台山市| 赤峰市| 富蕴县| 长沙县| 五寨县| 景洪市| 正蓝旗| 时尚| 徐州市| 昌都县| 景宁| 浮山县| 西青区| 望谟县|