亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Python類super()及私有屬性原理解析

瀏覽:13日期:2022-07-21 11:48:56

super()有參數寫法:

# 1.定義父類class A(object): def __init__(self): self.num = 1 def info_print(self): print(self.num)class C(A): def __init__(self): self.num = 2 def info_print(self): print(self.num) super(C, self).__init__() super(C, self).info_print()# 2. 定義子類,繼承父類class B(C): def __init__(self): self.num = 3 def info_print(self): self.__init__() print(self.num) def print_A(self): A.__init__(self) A.info_print(self) def print_C(self): C.__init__(self) C.info_print(self) def print_AC(self): super(B, self).__init__() super(B, self).info_print()b = B()b.print_AC()

super()用于調用父類的方法

無參寫法:

super().__init__()super().info_print()

使用super()方法可以自動查找父類,查找順序遵循__mro__類屬性的順序

私有屬性與方法

設置私有極限的方法:在屬性名和方法名前面加上兩個下劃線__

設置之后設置的實例屬性或實例方法不繼承給子類

獲取和修改私有屬性:

在類中添加函數:

def get_money(self): return self.__moneydef set_money(self, money): self.__money = money

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 欧美日本一级在线播放 | 99re热久久这里只有精品6 | 亚洲视频在线观看网站 | 亚洲 欧美 精品 | 中国一级特黄的片子免费 | 91精品国产综合久久青草 | 最新欧美精品一区二区三区不卡 | 麻豆精品视频网站在线观看 | 国产日韩视频在线 | 欧美亚洲国产第一页草草 | 国产美女无遮挡免费网站 | 国产麻豆一级在线观看 | 亚洲成网站 | 亚洲第一成年网 | 日韩 亚洲 中文 图片 小说 | 欧日韩一区二区三区 | 色花五月色婷婷 | 性欧美高清理论片 | 亚洲综合激情九月婷婷 | 国产精品久久久久久久成人午夜 | 一级片aaaaaa | 日韩在线你懂的 | 亚洲一区二区三区精品国产 | 免费看的黄色网址 | 亚洲精品区 | 国产视频在线免费观看 | 欧洲美女与黑人性大战 | 91香蕉视频在线观看免费 | 日本久久久久久中文字幕 | 日本高清一级做a爱过程免费视频 | 精品国产91久久久久 | 日韩欧美一区二区在线观看 | 最近手机中文在线视频 | 在线视频欧美日韩 | 国产精品二区页在线播放 | pr社萌汁福利视频在线观看 | 免费区欧美一级毛片 | 黑人巨大vs北条麻妃在线 | 久久国产精品佐山爱 | 午夜影院一区二区三区 | 日本一级不卡一二三区免费 |