Trong một trong những câu hỏi quá khứ của tôi, một người trả lời gợi ý với tôi rằng nó là tốt hơn để kế thừa từ đối tượng khi lớp bạn muốn tạo cũng giống như từ đầu, mà không cần phải kế thừa từ lớp khác.tại sao kế thừa từ đối tượng loại
Ví dụ, giống như những gì tôi luôn luôn làm:
class my_class:
"a class inherits from nothing"
def __init__(self):
pass
Đối với những gì anh ta hoặc cô đề nghị:
class suggested_class(object):
"a class inherits from object type"
def __init__(self):
pass
Tôi đang bối rối với những lợi ích hoặc bất lợi từ cả hai phương pháp.
Câu hỏi 1:
Vì vậy, ý tưởng của bạn là gì, kế thừa từ loại đối tượng hoặc không có gì?
xem http://docs.python.org/release/2.2.3/whatsnew/sect-rellinks.html#SECTION000310000000000000000 – wim
Như Marcello đề cập, nếu bạn có hai câu hỏi, hãy giới hạn bài đăng này thành một câu hỏi và [ đăng câu hỏi khác] (http://stackoverflow.com/questions/ask) cho người khác. – SingleNegationElimination
Bạn có thể xem 'dir (my_class) 'và' dir (proposal_class) '. Hơn nữa, như đã đề cập dưới đây, cả hai sẽ giống nhau trong Python3. – steabert