Что такое class в JavaScript?
class - это встроенная конструкция в языке JavaScript, предназначенная для создания объектно-ориентированных структур. Она предоставляет более удобный синтаксис для создания объектов и управления наследованием.
Основные моменты:
- Создание класса:
- Класс создается с использованием ключевого слова
class, за которым следует имя класса.
- Класс создается с использованием ключевого слова
- Конструктор:
- Конструктор класса вызывается при создании нового экземпляра класса и используется для инициализации свойств объекта.
- Методы:
- Методы - это функции, определенные внутри класса, которые предоставляют функциональность объекта.
- Наследование:
- Классы поддерживают механизм наследования, позволяя создавать подклассы с дополнительной функциональностью или измененным поведением.
class Person {
// Конструктор
constructor(name, age) {
this.name = name;
this.age = age;
}
// Метод класса
greet() {
console.log(`Hello, my name is ${this.name} and I am ${this.age} years old.`);
}
}
// Создание экземпляра класса Person
let john = new Person();
Комментарии