অভিভাবক পদ্ধতিকে কল করার জন্য যখন পিতামাতা এবং সন্তান উভয়েরই একই পদ্ধতির নাম এবং স্বাক্ষর থাকে।
আপনি নিচের সিনট্যাক্স −
ব্যবহার করতে পারেনconsole.log(yourParentClassName.prototype.yourMethodName.call(yourChildObjectName));
উদাহরণ
<প্রি>ক্লাস সুপার { কনস্ট্রাক্টর(মান) { this.value =value; } প্রদর্শন() { ফিরুন `দ্য প্যারেন্ট ক্লাস মান হল=${this.value}`; }}ক্লাস চাইল্ড এক্সটেন্ড করে সুপার { কনস্ট্রাক্টর(মান ১, মান২) { সুপার(মান ১); this.value2 =value2; } প্রদর্শন() { ফেরত `${super.display()}, চাইল্ড ক্লাস মান2 হল=${this.value2}`; }}var childObject =new Child(10, 20);console.log("কলিং দ্য প্যারেন্ট মেথড ডিসপ্লে()=")console.log(Super.prototype.display.call(childObject));console.log("কলিং চাইল্ড মেথড ডিসপ্লে()=");console.log(childObject.display());উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -
নোড fileName.js।
এখানে, আমার ফাইলের নাম demo192.js।
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেPS C:\Users\Amit\javascript-code> নোড demo192.js কলিং প্যারেন্ট মেথড ডিসপ্লে()=প্যারেন্ট ক্লাস ভ্যালু হল=10চাইল্ড মেথড ডিসপ্লেতে কল করা()=প্যারেন্ট ক্লাস ভ্যালু হল=10, দ্য চাইল্ড ক্লাস মান 2 হল=20