⊗jsOpIhOChM 30 of 60 menu

Metodi della classe derivata nella OOP in JavaScript

La classe derivata può avere i propri metodi. Ad esempio, aggiungiamo al nostro studente un getter e un setter per l'anno di studio:

class Student extends User { setYear(year) { this.year = year; } getYear() { return this.year; } }

Nella classe derivata saranno disponibili sia i suoi metodi personali, sia quelli ereditati. Verifichiamolo. Creiamo un oggetto della classe:

let student = new Student;

Impostiamo il nome utilizzando il metodo ereditato, e l'anno di studio utilizzando il proprio metodo:

student.setName('john'); student.setYear(1);

Leggiamo il suo nome e l'anno di studio:

let name = student.getName(); let year = student.getYear(); console.log(name, year);

Nella classe Employee create un getter e un setter per lo stipendio.

Verificate che nella classe Employee funzionino sia i suoi metodi nativi, sia quelli ereditati.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta