জাভাস্ক্রিপ্টে OOP-তে চাইল্ড ক্লাসের মেথড
চাইল্ড ক্লাসের নিজস্ব মেথড থাকতে পারে। উদাহরণস্বরূপ, আসুন আমাদের ছাত্রের জন্য অধ্যয়নের বছরের গেটার এবং সেটার যোগ করি:
class Student extends User {
setYear(year) {
this.year = year;
}
getYear() {
return this.year;
}
}
চাইল্ড ক্লাসে এর নিজস্ব মেথডগুলির পাশাপাশি ইনহেরিট করা মেথডগুলিও অ্যাক্সেসযোগ্য হবে। আসুন পরীক্ষা করে দেখি। ক্লাসের একটি অবজেক্ট তৈরি করি:
let student = new Student;
ইনহেরিট করা মেথড ব্যবহার করে এর নাম সেট করি, এবং নিজস্ব মেথড ব্যবহার করে অধ্যয়নের বছর সেট করি:
student.setName('john');
student.setYear(1);
এর নাম এবং অধ্যয়নের বছর পড়ি:
let name = student.getName();
let year = student.getYear();
console.log(name, year);
Employee ক্লাসে
বেতনের গেটার এবং সেটার করুন।
পরীক্ষা করুন যে Employee ক্লাসে
এর নিজস্ব মেথডগুলির পাশাপাশি
ইনহেরিট করা মেথডগুলিও কাজ করে।