static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            KrediHesabi hesap = new KrediHesabi();

            //KrediHesabi account = new KrediHesabi();

            hesap.HesapNo    = 5553236622;
            hesap.Limit      = 100000000;
            hesap.Kartsahibi = "Amor Fati";


            Console.WriteLine(hesap.HesapNo);
            Console.WriteLine(hesap.Limit);
            Console.WriteLine(hesap.Kartsahibi);

            KrediHesabi hesap1 = new KrediHesabi();
            KrediHesabi hesap2;

            hesap1.HesapNo = 55232321331;

            Console.WriteLine(hesap1.HesapNo);

            hesap2 = hesap1;

            Console.WriteLine(hesap2.HesapNo);

            hesap2.HesapNo = 111111111;

            Console.WriteLine(hesap1.HesapNo);

            // //// public  erişim belirleyiciler ile  /////
            Dortgen d = new Dortgen();

            Console.Write("Alanının hesaplanmasını istediğiniz dörtgenin enini giriniz  : ");
            int en = Convert.ToInt32(Console.ReadLine());

            Console.Write("Alanının hesaplanmasını istediğiniz dörtgenin boyunu giriniz : ");
            int boy = Convert.ToInt32(Console.ReadLine());

            d.EnBoyBelirle(en, boy);
            d.Yaz();

            // //// private  erişim belirleyiciler ile /////
            Rectangular rec = new Rectangular();

            rec.EnBoyBelirle(en, boy);
            rec.Yaz();

            //// Zaman ==> Constructors metotlar ile yapıldı
            Console.Write("Saniyeyi giriniz :");
            int s = Convert.ToInt32(Console.ReadLine());

            Console.Write("Dakikayı giriniz :");
            int m = Convert.ToInt32(Console.ReadLine());

            Console.Write("Saati giriniz :");
            int h = Convert.ToInt32(Console.ReadLine());

            Time t  = new Time(h, m, s);
            Time t2 = new Time(t); // --> copy constructor

            t2.SaatYaz();
            t.SaatYaz();

            Time z1 = new Time(5, 5, 5);

            z1.SaatYaz();
            Time z2 = new Time(6, 6, 6);

            z2.SaatYaz();
            z1        = z2;
            z1.Minute = 50;
            z2.SaatYaz();

            // Statik Metot oluşturma ve kullanma ; Sayisal isminde sınıf oluşturma
            // ve bu sinıf içinde oluşturulan Statik Topla metodu ile işlemimizi gerçekleştirme.
            int total;

            total = Sayisal.Topla(4, 5, 85, 36, 12, 99, 1258);
            Console.Write("\nToplam = {0,2} ", total);
            Console.WriteLine();

            // Statik yapıcı metot ve satatik değişken kullanma
            Oyuncu o = new Oyuncu();

            Console.WriteLine("Toplam oyuncu : " + Oyuncu.Toplam);
            Oyuncu o2 = new Oyuncu();

            Console.WriteLine("Toplam oyuncu : " + Oyuncu.Toplam);


            //Console.Read();
        }