namespace AziendaBibite; public class Cliente { private static int incrementale; static Cliente() { incrementale = 0; } public int Codice { get; private set; } public string RagioneSociale { get; private set; } private Indirizzo indirizzo; public string Via { get { return indirizzo.Via; } } public string Città { get { return indirizzo.Città; } } public string Regione { get { return indirizzo.Regione; } } public Cliente (string ragioneSociale, string via, string città, string regione) { Codice = incrementale++; RagioneSociale = ragioneSociale; indirizzo = new Indirizzo(via, città, regione); } public string Info() { return String.Format("Codice: {0}, Ragione Sociale: {1}, Indirizzo: {2}", Codice, RagioneSociale, indirizzo.Info()); } }