0
我想知道是否有方法來覆蓋python類中的__init__
方法。我想出了這個,不完全是方法重寫,但它有相同的效果構造函數和方法在Python中重寫
class A():
def __init__(self, x):
if isinstance(x, str):
print "calling some text parsing method"
elif isinstance(x, int):
print "calling some number crunching method"
else:
print "Oops"
請問這是好的做法嗎?不僅對於此特定問題的構造函數,而且對於其他方法也如此