Manual de Referência JavaScript Class

Classe do JavaScript

A classe é um tipo de função, mas não usamos a palavra-chave function para inicializá-la, em vez disso, usamos a palavra-chave class e atribuímos propriedades no método constructor():

Instância

Criar uma classe Car e, com base nela, criar um objeto chamado "mycar":

class Car {  // Criar classe
  constructor(brand) {  // Método construtor da classe
    this.carname = brand;  // Corpo da classe, atributo
  }
}
mycar = new Car("Ford");  // Criar objeto da classe Car

Experimente pessoalmente

Para saber mais sobre classes, leia nossa Tutorial de classe do JavaScript.

Método Class

Método Descrição
constructor() Método especial usado para criar e inicializar objetos criados dentro da classe.

Palavra-chave Class

Palavra-chave Descrição
extends Estender a classe (herança).
static Definir métodos estáticos para a classe.
super Referenciar a classe pai.