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.