예제 #1
0
        static void Main(string[] args)
        {
            Product urun1 = new Product();

            urun1.UrununAdi  = "Elma";
            urun1.Aciklamasi = "güzel";
            urun1.Fiyati     = 10;

            Product urun2 = new Product();

            urun2.UrununAdi  = "karpuz";
            urun2.Fiyati     = 55;
            urun2.Aciklamasi = "kütür kütür";

            Product[] urunler = new Product[] { urun2, urun1 };

            foreach (Product urun in urunler)
            {
                Console.WriteLine(urun.Aciklamasi);
                Console.WriteLine(urun.UrununAdi);
                Console.WriteLine(urun.Fiyati);
            }

            Console.WriteLine(".....Metotlar...");

            SepetMeneger sepetMeneger = new SepetMeneger();

            sepetMeneger.Ekle(urun1);
        }
예제 #2
0
        static void Main(string[] args)
        {
            string urunAdi  = "Elma";
            double fiyati   = 15;
            string aciklama = "Amasya ELması";

            Urun urun1 = new Urun();

            urun1.Adi      = "Elma";
            urun1.Fiyati   = 15;
            urun1.Aciklama = "Amasya Elması";

            Urun urun2 = new Urun();

            urun2.Adi      = "Karpuz";
            urun2.Fiyati   = 80;
            urun2.Aciklama = "Diyarbakır Karpuzu";

            Urun[] urunler = new Urun[] { urun1, urun2 };


            //type-safe -- tip güvenli
            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("-----------------------");
            }

            Console.WriteLine("-------------Metotlar------------");

            //instance - örnek
            //encapsulation

            SepetMeneger sepetMenager = new SepetMeneger();

            sepetMenager.Ekle(urun1);
            sepetMenager.Ekle(urun2);

            sepetMenager.Ekle2("Armut", "Yeşil armut", 12, 10);
            sepetMenager.Ekle2("Elma", "Yeşil elma", 13, 9);
            sepetMenager.Ekle2("Karpuz", "Mis karpuz", 14, 8);
        }
예제 #3
0
        static void Main(string[] args)
        {
            Urun urun1 = new Urun();
            urun1.Adi = "Elma";
            urun1.Fiyati = 15;
            urun1.Aciklama = "Amasya elmasi";

            Urun urun2 = new Urun();
            urun2.Adi = "karpuz";
            urun2.Fiyati = 80;
            urun2.Aciklama = "Diyarbakir karpuzu";

            Urun[] urunler = new Urun[] {urun1, urun2 };
            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("**************");

            }
            Console.WriteLine("------Metotlar------");

            SepetMeneger sepetMeneger = new SepetMeneger();
            sepetMeneger.Ekle(urun1);
            sepetMeneger.Ekle(urun2);

            SepetMeneger.Ekle2("Armut", "Yesil Armut", 12,8);


            





        }