জাভাস্ক্রিপ্টে OOP-এ ক্লাস এবং মডিউল
সাধারণত প্রতিটি ক্লাস আলাদা মডিউল-এ রাখা হয়।
এই ক্ষেত্রে, মডিউল ফাইলের নামটি সংরক্ষিত ক্লাসের নামের সাথে মিলতে হবে। আসুন আমাদের
User ক্লাসটিকে সংশ্লিষ্ট ফাইলে রাখি:
export default class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
index.js ফাইলে আমাদের ক্লাসটি ইম্পোর্ট করি:
import User from './User.js';
এখন এই ফাইলে আমাদের ক্লাস নিয়ে কাজ করা যাবে:
let user = new User('john');
Employee ক্লাসটি একটি আলাদা ফাইলে রাখুন।
index.js ফাইলে এই ক্লাসের একটি অবজেক্ট তৈরি করুন।