জাভাস্ক্রিপ্টে OOP-এ ক্লাসের ভিতরে প্রোপার্টিগুলো অ্যাক্সেস করা
ক্লাসের মেথডের ভিতরে this
এই ক্লাসের অবজেক্টকেই
ইঙ্গিত করবে:
javascriptclass User {
show() {
console.log(this); // অবজেক্ট
}
}
এর মানে হল আমরা this এর মাধ্যমে
অবজেক্টের প্রোপার্টিগুলো অ্যাক্সেস করতে
পারি। আসুন চেষ্টা করি। ধরি আমাদের অবজেক্টের
একটি প্রোপার্টি হল name। আমাদের মেথডে
এই প্রোপার্টিটি আউটপুট করি:
javascriptclass User {
show() {
console.log(this.name);
}
}
এখন আমাদের ক্লাসের একটি অবজেক্ট তৈরি করি:
javascriptlet user = new User;
আমাদের প্রয়োজনীয় প্রোপার্টি লিখি:
javascriptuser.name = 'john';
এখন মেথডটি কল করি, যার মাধ্যমে স্ক্রিনে প্রোপার্টির মান আউটপুট হবে:
javascriptuser.show(); // আউটপুট করবে 'john'
Задание 1
Employee ক্লাসের অবজেক্টে
name এবং salary
প্রোপার্টিগুলো লিখুন।
Задание 2
একটি মেথড তৈরি করুন, যা কর্মীর নাম স্ক্রিনে আউটপুট করবে।
Задание 3
একটি মেথড তৈরি করুন, যা কর্মীর বেতন স্ক্রিনে আউটপুট করবে।