O clasă este un șablon pentru crearea obiectelor cu proprietăți și metode comune.
class Persoana {
constructor(nume, varsta) {
this.nume = nume;
this.varsta = varsta;
}
salut() {
alert(`Salut, numele meu este ${this.nume} și am ${this.varsta} ani.`);
}
}
const persoana1 = new Persoana("Ion", 30);
persoana1.salut();
Constructorul este metoda specială care initializează obiectul creat.
constructor(nume, varsta) {
this.nume = nume;
this.varsta = varsta;
}
Metodele sunt funcții definite în interiorul clasei pentru a opera asupra datelor obiectului.
salut() {
alert(`Salut, numele meu este ${this.nume} și am ${this.varsta} ani.`);
}
Următoarea lecție: vom învăța despre evenimente în JavaScript.