آموزش جاوااسکریپت انجمن ها جاوا اسکریپت کاربرد کلمه کلیدی super در جاوا اسکریپت پاسخ به: کاربرد کلمه کلیدی super در جاوا اسکریپت

#58630

سلام برای درک بهتر این موضوع به مثال زیر توجه کنید :

در این مثال میبینیم که کلاس Tesla از کلاس Car ارث بری میکند اما در هنگام ساخت یک شی از کلاس تسلا میبینیم که فقط سازنده کلاس تسلا

فراخوانی می شود.اگر بخواهیم سازنده کلاس Car را نیز فراخوانی کنیم باید از کلمه کلیدی ()super استفاده کنیم که در ادامه این مثال داریم :

در اینجا هر دو console.log اجرا می شود به این نکته توجه کنیم که کلمه کلیدی super فقط باید درون constructor فراخوانی شود.