Clear        


                
                    namespace _10_VirtualMethods.Demos.KdvHesaplama
{
    public class KdvHesaplamaDemo
    {
        public static void Calistir()
        {
            Elektronik elektronikUrun = new Elektronik()
            {
                Adi = "iPhone 15",
                Fiyati = 100000m
            };
            Console.WriteLine($"\n\"{elektronikUrun.Adi}\" için KDV'li fiyat: {elektronikUrun.KdvHesapla()}"); // Urun sınıfındaki method çağrılacak

            Ilac ilacUrunu = new Ilac()
            {
                Adi = "Majezik",
                Fiyati = 100m
            };

            Console.WriteLine($"\"{ilacUrunu.Adi}\" için KDV'li fiyat: {ilacUrunu.KdvHesapla()}"); // Ilac sınıfındaki ezilmiş method çağrılacak
        }
    }
}