জাভাস্ক্রিপ্টে OOP-এ ক্লাস এবং মডিউল

সাধারণত প্রতিটি ক্লাস আলাদা মডিউল-এ রাখা হয়। এই ক্ষেত্রে, মডিউল ফাইলের নামটি সংরক্ষিত ক্লাসের নামের সাথে মিলতে হবে। আসুন আমাদের User ক্লাসটিকে সংশ্লিষ্ট ফাইলে রাখি:

User.jsexport default class User {
  #name;
  
  constructor(name) {
    this.#name = name;
  }
  getName() {
    return this.#name;
  }
}

index.js ফাইলে আমাদের ক্লাসটি ইম্পোর্ট করি:

index.jsimport User from './User.js';

এখন এই ফাইলে আমাদের ক্লাস নিয়ে কাজ করা যাবে:

index.jslet user = new User('john');
Задание 1

Employee ক্লাসটি একটি আলাদা ফাইলে রাখুন।

Задание 2

index.js ফাইলে এই ক্লাসের একটি অবজেক্ট তৈরি করুন।