Dato che sono senza compilatore.........qualcuno mi prova sto cod e mi dice se va????????
Tnk
codice:using System; namespace Agenda { public class SingolaPersona { //---------------------------------------// // Le variabili dentro il costruttore // //---------------------------------------// public SingolaPersona(string nm, string cgn, int ann , int mes , int giorn ) { public string nome = nm;//il nome public string cognome= cgn;//il cognome public int anno= ann; public int mese= mes; public int giorno= giorn; public string dataNascita= null; } //---------------------------------------// // La funzione che unisce in un unico formato la data //---------------------------------------// public string data() { dataNascita = mese+anno+giorno; return dataNascita; } //---------------------------------------// // La funzione che stampa su richiesta il tutto //---------------------------------------// public virtual void print() { Console.WriteLine("---------------------------------"); Console.WriteLine("Nome {0}\n", nome); Console.WriteLine("Cognome {0}\n", cognome); Console.WriteLine("Data Nascita: {0}\n", this.data()); Console.WriteLine("---------------------------------"); } //---------------------------------------// // Le variabili dentro il distruttore vengono annullate //---------------------------------------// public ~SingolaPersona() { nome = null cognome = null anno = null; mese = null; giorno = null; dataNascita= null; } }//fine classe SingolaPersona public class Test { SingolaPersona person = new SingolaPersona("Luca", "Francesca", "1988", "4", "18"); person.print(); }//fine class Test }//fine namespace

Rispondi quotando