Dichiarazione delle proprietà all'interno delle classi in OOP in JavaScript

All'inizio della classe è possibile dichiarare quali proprietà avrà questa classe. Ad esempio, dichiariamo che l'utente avrà la proprietà name:

javascriptclass User {
  name;
  
  show() {
    return this.name;
  }
}

È possibile assegnargli immediatamente qualche valore:

javascriptclass User {
  name = 'john';
  
  show() {
    return this.name;
  }
}

Creiamo ora un oggetto della nostra classe:

javascriptlet user = new User;

E ora visualizziamo il valore inizialmente impostato:

javascriptconsole.log(user.name); // 'john'
Задание 1

Dichiara nella classe Student le proprietà name e surn.

Задание 2

Durante la dichiarazione, aggiungi ai tuoi proprietà alcuni valori.