Приступање методама унутар класа у ООП у JavaScript
Једне методе можеш да позиваш унутар
других преко this. Хајде да
погледамо на примеру. Нека нам је
дата класа са корисником и методом,
у којој се враћа својство:
class User {
show() {
return this.name;
}
}
Нека нам такође има метод cape,
који претвара прво слово низа
у велико:
class User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Хајде да искористимо метод cape
унутар метода show:
class User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Направи класу Student
са својствима name
и surn.
Направи помоћни метод, који ће добијати први симбол низа и правити га великим.
Направи метод, који ће вратити иницијале студента, то јест прва слова његовог имена и презимена.