Avatar ·

विभिन्न संख्या में तर्कों के साथ कई कंस्ट्रक्टर

📁 पायथन

क्या Python में एक ही class में विभिन्न संख्या में तर्कों के साथ कई कंस्ट्रक्टर बनाए जा सकते हैं?

class a:def __init__(self,b):    passdef __init__(self):    pass

इस मामले में, class के इंस्टेंस केवल दूसरे कंस्ट्रक्टर के साथ बनाए जा सकते हैं, जबकि x = a(42) लिखने पर त्रुटि उत्पन्न होगी।