Deklaration av egenskaper inom klasser i OOP i JavaScript

I början av en klass kan man deklarera vilka egenskaper som kommer att finnas i denna klass. Låt oss till exempel deklarera att användaren kommer att ha egenskapen name:

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

Man kan omedelbart skriva in något värde i den:

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

Låt oss nu skapa ett objekt av vår klass:

javascriptlet user = new User;

Och låt oss nu skriva ut det initialt angivna värdet:

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

Deklarera i klassen Student egenskaperna name och surn.

Задание 2

Vid deklarationen, lägg till några värden till dina egenskaper.