Deklarácia vlastností v triedach v OOP v JavaScripte

Na začiatku triedy je možné deklarovať, aké vlastnosti bude mať táto trieda. Napríklad, deklarujme, že používateľ bude mať vlastnosť name:

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

Je možné do nej okamžite zapísať nejakú hodnotu:

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

Teraz vytvorme objekt našej triedy:

javascriptlet user = new User;

A teraz vypíšme pôvodne zadanú hodnotu:

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

Deklarujte v triede Student vlastnosti name a surn.

Задание 2

Pri deklarácii pridajte vašim vlastnostiam nejaké hodnoty.