簡體   English   中英

如果只調用super .__ init__,__ init是否必要?

[英]Is __init__ necessary if it only calls super.__init__?

我是threading.Thread類的子類,它目前看起來像這樣:

class MyThread(threading.Thread):
    def __init__(self:
        super(MyThread, self).__init__()

    def run(self):
        # Do some stuff

這個例子中是否需要__init__ 如果我把它留下來,是自動調用嗎?

不,在這種情況下不需要。

實例化類時,如果沒有__init__方法,則會自動調用超類的__init__方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM