Базовый пользовательский класс JavaScript: создание пользовательского класса с методами

В JavaScript вы можете создать базовый класс пользователя, используя следующий код:

class User {
  constructor(name, age) {
    this.name = name;
    this.age = age;
  }
  greet() {
    console.log(`Hello, my name is ${this.name} and I'm ${this.age} years old.`);
  }
  celebrateBirthday() {
    this.age++;
    console.log(`Happy birthday, ${this.name}! You are now ${this.age} years old.`);
  }
}

Этот код определяет класс Userс конструктором, который принимает параметр nameи age. Он имеет два метода: greet(), который регистрирует приветственное сообщение с именем и возрастом пользователя, и celebrateBirthday(), который увеличивает возраст пользователя на 1 и регистрирует сообщение о дне рождения.