জাভাস্ক্রিপ্টে ওওপি-তে ক্লাসের ইনহেরিটেন্স হায়ারার্কি
এমন একটি ক্লাস থেকে ইনহেরিটেন্স সম্পাদন করা সম্ভব, যা নিজেই একটি চাইল্ড ক্লাস। আসুন একটি উদাহরণ দেখি। ধরুন আমাদের নিম্নলিখিত প্যারেন্ট ক্লাস আছে:
class User {
setName(name) {
this._name = name;
}
getName() {
return this._name;
}
}
এই ক্লাস থেকে নিম্নলিখিত ক্লাসটি ইনহেরিট করছে:
class Student extends User {
setYear(year) {
this._year = year;
}
getYear() {
return this._year;
}
}
আর এই ক্লাস থেকে আরও একটি ক্লাস ইনহেরিট করছে:
class StudentProgrammer extends Student {
setSkill(skill) {
this._skill = skill;
}
getSkill() {
return this._skill;
}
}
Employee ক্লাসটি তৈরি করুন,
যা User ক্লাস থেকে
ইনহেরিট করবে।
Programmer ক্লাসটি তৈরি করুন,
যা Employee ক্লাস থেকে
ইনহেরিট করবে।
Designer ক্লাসটি তৈরি করুন,
যা Employee ক্লাস থেকে
ইনহেরিট করবে।
আপনার তৈরি করা ক্লাসগুলিতে বিভিন্ন মেথড যোগ করুন।