__new__至少要有一個參數(shù)cls捻撑,代表要實例化的類夷家,此參數(shù)在實例化時由Python解釋器自動提供
__new__必須要有返回值绒疗,返回實例化出來的實例靶累,這點在自己實現(xiàn)__new__時要特別注意腺毫,可以return父類__new__出來的實例,或者直接是object的__new__出來的實例
__init__有一個參數(shù)self挣柬,就是這個__new__返回的實例潮酒,__init__在__new__的基礎(chǔ)上可以完成一些其它初始化的動作,__init__不需要返回值