به کد زیر توجه کنید:
class A: def __init__(self): print(1) class B(A): def __init__(self): super(A, self).__init__() print(2) obj = B()
خروجی تکه کد بالا عدد ۲ است. حال اگر super را بصورت زیر بنویسیم:
super().__init__()
خروجی بصورت زیر خواهد بود:
1 2
چرا خروجی متفاوت است؟
این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.
دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود