مشکل در کلاس و وراثت؟؟؟

سوال

سلام دوستان.من تازه کارم توی برنامه نویسی پایتون:

یک کلاس والد هست میخوام فقط یک قسمت از کلاس رو بعنوان وارث استفاده کنم نه همشو

 

class Market:
def__init__(self,brand,model,memory,imei1,imei2,purchase_price,date:

class Customer(Market):
def__init__(self,brand,model,memory,imei1,imei2,Exposed_price,Customer_Name,Customer_phone,date_purches):

super().__init__(brand,model,memory,imei1,imei2 )
این خط بالا فق همین  چهار مورد را بعنوان واث نیاز دارم ولی پایتون میگه باید همه کلاس والدر ثبت کنم  برای وارث

TypeError: Market.__init__() missing 2 required positional arguments: ‘purchase_price’ and
‘date

من به این دو مورد ک پرنگ کردم نیاز ندارم.چکار کنم که قستمی از کلاس رو بعنوان وارث استفاده کنم

در حال بررسی 0
mahdi1533 2 سال 1 پاسخ 83 دیده شده 0

پاسخ ( ۱ )

  1. درود

    میتونید با مقدار پیش فرض پرشون کنید اگر نیازی بهشون ندارید.

ارسال یک پاسخ