JavaScript-də OOP-də Siniflər Daxilində Xassələrin Elan Edilməsi

Sinifin əvvəlində bu sinifin hansı xassələrə sahib olacağını elan edə bilərsiniz. Məsələn, gəlin istifadəçinin name xassəsinin olacağını elan edək:

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

Dərhal ona bir dəyər təyin edə bilərsiniz:

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

Gəlin indi sinifimizin bir obyektini yaradaq:

javascriptlet user = new User;

İndi isə əvvəlcədən təyin edilmiş dəyəri çıxaraq:

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

Student sinfində name və surn xassələrini elan edin.

Задание 2

Elan zamanı xassələrinizə bəzi dəyərlər əlavə edin.