JavaScript-də OOP-də Siniflərin Daxilində Metodlara Müraciət

Bir metodları digərlərinin daxilində this vasitəsilə çağırmaq olar. Gəlin bir nümunəyə baxaq. Tutaq ki, bizdə istifadəçi sinifi və daxilində xassə qaytaran bir metod var:

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

Tutaq ki, bizim həmçinin cape metodumuz var, hansı ki, sətrin birinci hərfini böyük hərfə çevirir:

javascriptclass User {
  show() {
    return this.name;
  }
  
  cape(str) {
    return str[0].toUpperCase() + str.slice(1);
  }
}

Gəlin show metodu daxilində cape metodundan istifadə edək:

javascriptclass User {
  show() {
    return this.cape(this.name);
  }
  
  cape(str) {
    return str[0].toUpperCase() + str.slice(1);
  }
}
Задание 1

Student sinifi yaradın, name və surn xassələri ilə.

Задание 2

Sətrin birinci simvolunu götürən və onu böyük hərf edən köməkçi metod yaradın.

Задание 3

Tələbənin inisiallarını, yəni onun adının və soyadının birinci hərflərini qaytaracaq metod yaradın.