Metódushozzáférés osztályon belül OOP-ban JavaScriptben
Egyes metódusokat másokon belül lehet meghívni
a this segítségével. Nézzük
ezt egy példán keresztül. Tegyük fel, hogy van
egy User osztályunk egy metódussal,
ami visszaad egy tulajdonságot:
class User {
show() {
return this.name;
}
}
Tegyük fel, hogy van egy cape metódusunk is,
ami egy string első betűjét nagybetűssé alakítja:
class User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Használjuk a cape metódust
a show metóduson belül:
class User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Készítsen egy Student osztályt
a name és surn
tulajdonságokkal.
Készítsen egy segédmetódust, ami egy string első karakterét veszi fel és nagybetűssé alakítja.
Készítsen egy metódust, amely visszaadja a tanuló iniciáléit, vagyis a kereszt- és vezetéknevének első betűit.