(Lo script per ora funziona, volevo solo sapere se è il modo giusto o se potrei avere problemi in futuro)
Stavo cercando un modo per estendere le classi (Tra l'altro, o visto che "extends" è una parola riservata, serve per questo?) e ne ho trovato uno su html.it: http://www.html.it/pag/18596/leredit...in-javascript/
Peccato che non mi funzioni
Non da errori, semplicemente non va.
Ho visto che quando definisco una classe la funzione che la crea è in Classe.prototype.constructor
Allora ho provato a fare così:codice:var Classe = function () { this.a = "a"; } // Classe.prototype.constructor risulta essere function () { this.a = "a";}
Però se poi la instanziocodice:ClasseFiglio = ClassePadre; ClasseFiglio.prototype.constructor = function () { /* ... */ };
constinua a eseguire il costruttore della classe padre...codice:var instanza = new ClasseFiglio();