Geçmişteki sorularımdan birinde, bir yanıt veren, oluşturmak istediğiniz sınıf sıfırdan farklı olduğunda, başka sınıftan miras almanıza gerek olmadığı zaman, nesneden miras almanın daha iyi olduğunu önerir.nesne türünden devralınan neden
class my_class:
"a class inherits from nothing"
def __init__(self):
pass
o önerdi Ne için:
class suggested_class(object):
"a class inherits from object type"
def __init__(self):
pass
ben hem yaklaşımlardan fayda veya dezavantaj ile karıştı hep yapmak ne gibi Örneğin
.
Soru 1:
Yani senin fikrin nedir, nesne türü veya yoktan devralan?
bkz http://docs.python.org/release/2.2.3/whatsnew/sect-rellinks.html#SECTION000310000000000000000 – wim
Marcello'dan bahseder gibi, iki sorunuz varsa, lütfen bu gönderiyi tek bir soruyla sınırlayın ve [ başka bir soru göndermek] (http://stackoverflow.com/questions/ask) diğeri için. – SingleNegationElimination
'dir (my_class)' ve 'dir (suggest_class)' a bakabilirsiniz. Ayrıca, aşağıda belirtildiği gibi, her ikisi de Python3'te aynı olacaktır. – steabert