Δήλωση ιδιοτήτων μέσα σε κλάσεις στο OOP σε JavaScript

Στην αρχή μιας κλάσης μπορούμε να δηλώσουμε ποιες ιδιότητες θα έχει αυτή η κλάση. Ας δηλώσουμε, για παράδειγμα, ότι ο χρήστης θα έχει την ιδιότητα name:

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

Μπορούμε αμέσως να γράψουμε σε αυτή κάποια τιμή:

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

Ας δημιουργήσουμε τώρα ένα αντικείμενο της κλάσης μας:

javascriptlet user = new User;

Και ας εμφανίσουμε την αρχικά ορισμένη τιμή:

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

Δηλώστε στην κλάση Student τις ιδιότητες name και surn.

Задание 2

Κατά τη δήλωση προσθέστε στις ιδιότητες σας κάποιες τιμές.