ciao ragazzi sono nuovo del forum, cercherò di spiegarmi il più possibile... sto studiando da meno di una settimana questo linguaggio e avrei bisogno di un chiarimento; il problema è il seguente:
nella guida di java su html.it non mi è chiaro la diversità fra i tre diversi tipi di costruttori, cioè questi sono i tre metodi per inizializzare gli attributi
una volta fatto questo la guida dice che si possono creare i nuovi oggetti della classe e fa un'esempio di creazionecodice:class persone { // Proprietà public int annodinascita; public String Cognome=new String(); // Costruttori public persone(int annonascita) { this("Non Conosco"); this.annodinascita = annonascita; } public persone(String Cognome) { this(0); this.Cognome = Cognome; } public persone(int annonascita , String Cognome) { annodinascita = annonascita; this.Cognome = Cognome; } }
ok ecco il problema , ma se devo inserire sia l'anno di nascita che il cognome i primi due costruttori non risulterebbero incompleti??codice:persone Pietro = new persone(1974); persone Pietro = new persone("Castellucci"); persone Pietro = new persone(1974,"Castellucci");

Rispondi quotando