namespace concessionaria; class Auto { string targa, marca, modello; int cavalli; int prezzo; int bollo; public Auto(string targa, string marca, string modello, int cavalli, int prezzo) { this.targa = targa; this.marca = marca; this.modello = modello; this.cavalli = cavalli; this.prezzo = prezzo; } public void SetPrezzo(int p_prezzo) { this.prezzo = p_prezzo; } public void SetBollo() { const int CAVALLI_MAX = 250; if (cavalli > CAVALLI_MAX) { this.bollo = (this.cavalli * 100) + ((this.cavalli - CAVALLI_MAX) * 20); } else { this.bollo = this.cavalli * 100; } } public string GetTarga() { return this.targa; } public string GetMarca() { return this.marca; } public string GetModello() { return this.modello; } public int GetCavalli() { return this.cavalli; } public int GetPrezzo() { return this.prezzo; } public int GetBollo() { return this.bollo; } public void StampaDatiAuto() { Console.WriteLine($"Targa: {this.targa}"); Console.WriteLine($"Marca: {this.marca}"); Console.WriteLine($"Modello: {this.modello}"); Console.WriteLine($"Cavalli: {this.cavalli}"); Console.WriteLine($"Prezzo: {this.prezzo}"); Console.WriteLine($"Bollo: {this.bollo}"); } }