Пристап до методи внатре во класи во ООП во JavaScript

Едни методи може да се повикаат внатре во други преку this. Ајде да погледнеме на пример. Нека имаме класа со корисник и метод, во која се враќа својство:

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

Нека имаме и метод cape, кој ја преобразува првата буква од стрингот во голема:

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

Ајде да го искористиме методот cape внатре во методот show:

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

Направете класа Student со својства name и surn.

Задание 2

Направете помошен метод, кој ќе го зема првиот симбол од стрингот и ќе го направи голем.

Задание 3

Направете метод, кој ќе го врати иницијалите на студентот, односно првите букви од неговото име и презиме.