Що таке 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 = новий Person();
Коментарі