在我過去的一個問題中,回答者告訴我,當你想創建的類是從頭開始的時候,最好從對象繼承,而不需要從其他類繼承。爲什麼繼承對象類型
例如,像什麼我總是這樣:
class my_class:
"a class inherits from nothing"
def __init__(self):
pass
對於他或她建議:
class suggested_class(object):
"a class inherits from object type"
def __init__(self):
pass
我很困惑與這兩種方法的優點或缺點。
問題1:
那麼,什麼是你的想法,從對象類型或沒有繼承?
請參閱http://docs.python.org/release/2.2.3/whatsnew/sect-rellinks.html#SECTION000310000000000000000 – wim
正如Marcello提到的,如果您有兩個問題,請將此帖子限制爲單個問題,並且[發佈另一個問題](http://stackoverflow.com/questions/ask)。 – SingleNegationElimination
你可以看看'dir(my_class)'和'dir(suggested_class)'。此外,如下所述,在Python3中兩者都是相同的。 – steabert