Oppure

Loading
08/12/14 17:44
Falcone
Buonasera a tutti! Ho una questione da chiedere. Ho la necessità di creare una array di oggetti definiti da una classe. So che le classi in javascript non si possono usare ma esiste un metodo per simularle in qualche modo? Intendo quindi una sorta di classe con costruttore, metodi privati e pubblici? Grazie per la disponibilità.
aaa
08/12/14 19:15
Roby94
In javascript ESISTE un accenno di paradigma OOP.
html.it/pag/48106/principi-oop-in-javascript/
aaa
09/12/14 22:15
Falcone
Ok grazie del suggerimento, ho risolto il problema degli array di oggetti. Ora però ho un problema riguardante le classi principali e derivate. Se ho una situazione del genere:

function Persona(Nome, Cognome, DatadiNascita){
    this.Nome = Nome;
    this.Cognome = Cognome;
    this.DatadiNascita = DatadiNascita;
    return this;
}

function Studente(CorsodiStudio){
    this.CorsodiStudio = CorsodiStudio;
    return this;
}

Studente.prototype = new Persona();


Adesso se io volessi creare un oggetto della classe Studente, classe che eredita i campi di Persona, come posso assegnare i valori dei campi Nome, Cognome e DatadiNascita?
Avevo pensato di fare così, naturalmente sbagliando.

var mario = new Studente("mario", "rossi", 10/10/2000, "Ingegneria");


Grazie per la disponibilità

aaa
10/12/14 9:14
tasx
Ciao se hai tempo e voglia dai un'occhiata a questo: typescriptlang.org/ ti permette di scrivere in un linguaggio molto simile al javascript ma con i tipi, classi, interfacce... e poi il tutto viene convertito in javascript... :k:
aaa