কম্পিউটার

জাভাস্ক্রিপ্ট সুপার কিওয়ার্ড?


সুপার

দি সুপার ৷ কীওয়ার্ড একটি বস্তুর পিতামাতার উপর ফাংশন অ্যাক্সেস এবং কল করতে ব্যবহৃত হয়। super.prop এবং super[expr] শ্রেণী এবং বস্তুর আক্ষরিক উভয় ক্ষেত্রেই যেকোন পদ্ধতির সংজ্ঞায় অভিব্যক্তি পাঠযোগ্য। এটি "বর্ধিত-এ ব্যবহৃত হয়৷ " ক্লাস, যা "প্রসারিত ব্যবহার করে " কীওয়ার্ড৷

সিনট্যাক্স

super(arguments);

উদাহরণ

নিম্নলিখিত উদাহরণে, "ব্যক্তি নামে একটি শ্রেণীর বৈশিষ্ট্য "কে "ছাত্র নামে আরেকটি ক্লাসে বাড়ানো হয়েছে৷ "। উভয় শ্রেণীতেই, আমরা অনন্য বৈশিষ্ট্য ব্যবহার করেছি এখানে "সুপারঅভিভাবক শ্রেণী থেকে একটি সম্পত্তি অ্যাক্সেস করতে কীওয়ার্ড ব্যবহার করা হয় (ব্যক্তি) বর্ধিত শ্রেণীতে (ছাত্র), যেখানে "এটি " কীওয়ার্ডটি বর্ধিত ক্লাসের অ্যাক্সেস করতে ব্যবহৃত হয় নিজস্ব সম্পত্তি।

<html>
<body>
<script>
   class Person {
      constructor(name, grade) {
         this.name = name;
         this.grade = grade;
      }
      goal() {
         return `${this.name} wants to become a crickter!`;
      }
      interest() {
         return `${this.name} interested in cricket !`;
      }
   }
   class Student extends Person {
      constructor(name, grade) {
         super(name, grade);
      }
      need() {
         return `${this.name} needs a cricket kit`;
      }
      career() {
         return `${super.interest()}
         ${super.goal()}
         ${this.need()}`;
      }
   }
   const student = new Student('Rishab pant', '7');
   document.write(student.career());
</script>
</body>
</html>

আউটপুট

Rishab pant interested in cricket !
Rishab pant wants to become a crickter!
Rishab pant needs a cricket kit

  1. জাভাস্ক্রিপ্ট এই কিওয়ার্ড ব্যাখ্যা?

  2. জাভাস্ক্রিপ্টে ইয়েলড* এক্সপ্রেশন/কীওয়ার্ড।

  3. C# এ স্ট্যাটিক কীওয়ার্ড

  4. জাভাতে সুপার কীওয়ার্ড