منشئات متعددة بأعداد مختلفة من الوسائط
📁 بايثون
هل يمكن في Python عمل عدة constructors في نفس class بأعداد مختلفة من الوسائط؟
class a:def __init__(self,b): passdef __init__(self): passفي هذه الحالة، يمكن إنشاء instances من class فقط باستخدام الـ constructor الثاني، بينما كتابة x = a(42) ستؤدي إلى خطأ.