⊗jsOpBsMIC 8 of 60 menu

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.

ruswenbycs