JavaScript Class extends শব্দকোষ
- 上一页 constructor()
- 下一页 static
- 返回上一层 JavaScript Class রেফারেন্স হান্ডবুক
বিবরণ ও ব্যবহার
extends
শব্দকোষ একটি অন্য শ্রেণী (পিতৃশ্রেণী) এর উত্তরসূরী শ্রেণী তৈরি করে।
উত্তরসূরী শ্রেণী অন্য একটি শ্রেণীর সকল পদ্ধতি ধরে নেয়。
উত্তরসূরী প্রয়োজনীয় করে কোডের পুনর্ব্যবহারকে সহজ করে তোলে: একটি নতুন শ্রেণী তৈরি করার সময়, বর্তমান শ্রেণীর বৈশিষ্ট্য এবং পদ্ধতি পুনর্ব্যবহার করুন。
মন্তব্য:উপরের উদাহরণ থেকে দেখা যায়super()
পদ্ধতি পিতৃশ্রেণীকে উল্লেখ করে। কন্সট্রাক্টরের মধ্যে ডাক করে super()
পদ্ধতি, আমরা পিতৃশ্রেণীর কন্সট্রাক্টর ডাকতে পারি এবং পিতৃশ্রেণীর বৈশিষ্ট্য এবং পদ্ধতি অ্যাক্সেস করতে পারি。
ইনস্ট্যান্স
একটি "Model" নামের শ্রেণী তৈরি করুন যা "Car" শ্রেণীর পদ্ধতি ধরে নেবে:
class Car { constructor(brand) { this.carname = brand; } present() { return 'I have a ' + this.carname; } } class Model extends Car { constructor(brand, mod) { super(brand); this.model = mod; } show() { return this.present() + ', it is a ' + this.model; } } mycar = new Model("Ford", "Mustang"); document.getElementById("demo").innerHTML = mycar.show();
সুত্র
class childClass extends parentClass
প্রযুক্তিগত বিবরণ
JavaScript সংস্করণ: | ECMAScript 2015 (ES6) |
---|
ব্রাউজার সমর্থন
শব্দকোষ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
extends | 49.0 | 13.0 | 45.0 | 9.0 | 36.0 |
সংশ্লিষ্ট পাতা
JavaScript শিক্ষাক্রম:JavaScript শ্রেণী
JavaScript শিক্ষাক্রম:JavaScript ES6 (EcmaScript 2015)
JavaScript 参考手册:super 关键词
JavaScript 参考手册:constructor() 方法
- 上一页 constructor()
- 下一页 static
- 返回上一层 JavaScript Class রেফারেন্স হান্ডবুক