Advertisement
fcamuso

Untitled

Aug 7th, 2020
506
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.94 KB | None | 0 0
  1. using System;
  2.  
  3. namespace oop_3_properties_B
  4. {
  5.   class Libro
  6.   {
  7.     //private string titolo = "I promessi sposi";
  8.     public readonly string autore = "Manzoni";
  9.  
  10.     //public string Titolo
  11.     //{
  12.     //  private get => titolo;
  13.     //  set => titolo = value;
  14.     //}
  15.     private double costoSenzaIva = 12.9;
  16.     private int IVA = 4;
  17.  
  18.     public double CostoIvaInclusa => CostoSenzaIva * (1 + IVA / 100);
  19.    
  20.  
  21.     public string Titolo { get; private set; } = "I promessi sposi";
  22.     public string Autore { get => autore; } // NO field read only ... set => autore = value; }
  23.     public double CostoSenzaIva { get => costoSenzaIva; set => costoSenzaIva = value; }
  24.   }
  25.  
  26.     class Program
  27.   {
  28.     static void Main(string[] args)
  29.     {
  30.       Libro l = new Libro();
  31.       //l.Titolo = "ciaco"; //NO: la property è read only all`esterno della classe
  32.  
  33.       Console.WriteLine(l.autore);
  34.  
  35.       //l.SetCostoSenzaIva(15.2);
  36.     }
  37.   }
  38. }
  39.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement