Приступање методама унутар класа у ООП у 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

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