真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

__init__和__new__的使用代碼怎么編寫

本篇文章為大家展示了__init__和__new__的使用代碼怎么編寫,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對(duì)外擴(kuò)展宣傳的重要窗口,一個(gè)合格的網(wǎng)站不僅僅能為公司帶來巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺(tái),創(chuàng)新互聯(lián)建站面向各種領(lǐng)域:木托盤成都網(wǎng)站設(shè)計(jì)、成都全網(wǎng)營(yíng)銷推廣解決方案、網(wǎng)站設(shè)計(jì)等建站排名服務(wù)。


代碼如下:

#011.簡(jiǎn)述面向?qū)ο笾衉_new__和__init__區(qū)別
# __init__是當(dāng)實(shí)例對(duì)象創(chuàng)建完成后被調(diào)用的,然后設(shè)置對(duì)象屬性的一些初始值。
# __new__是在實(shí)例創(chuàng)建之前被調(diào)用的,因?yàn)樗娜蝿?wù)就是創(chuàng)建實(shí)例然后返回該實(shí)例,是個(gè)靜態(tài)方法。
class Book:    def __new__(cls, title):        if not hasattr(cls,"_ins"):             cls._ins=super().__new__(cls)        print('in __new__')        return  cls._ins  
   def __init__(self, title):        print('in __init__')        super().__init__()        self.title = title
if __name__ == '__main__':     b = Book('The Spider Book')     b2= Book('The Flask Book')     print(id(b))     print(id(b2))     print(b.title)     print(b2.title)
#也就是,__new__在__init__之前被調(diào)用,__new__的返回值(實(shí)例)#將傳遞給__init__方法的第一個(gè)參數(shù),然后__init__給這個(gè)實(shí)例設(shè)置一些參數(shù)    

上述內(nèi)容就是__init__和__new__的使用代碼怎么編寫,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)頁(yè)題目:__init__和__new__的使用代碼怎么編寫
文章源于:http://weahome.cn/article/pgggdo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部