Deklarace vlastností uvnitř tříd v OOP v JavaScriptu

Na začátku třídy lze deklarovat, jaké vlastnosti bude tato třída mít. Pojďme například deklarovat, že uživatel bude mít vlastnost name:

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

Lze do něj okamžitě zapsat nějakou hodnotu:

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

Nyní vytvořme objekt naší třídy:

javascriptlet user = new User;

A nyní vypišme původně nastavenou hodnotu:

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

Deklarujte ve třídě Student vlastnosti name a surn.

Задание 2

Při deklaraci přidejte vašim vlastnostem nějaké hodnoty.