Ekle() public method

public Ekle ( Metotlar.Product urun ) : void
urun Metotlar.Product
return void
示例#1
0
        static void Main(string[] args)
        {
            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";

            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("--------------Metodlar---------------");
            //encapsulation

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil armut", 12, 10);
            sepetManager.Ekle2("Elma", "Yeşil elma", 21, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır karpuzu", 50, 5);
        }
        static void Main(string[] args)
        {
            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 };

            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
            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil Armut", 12);
            sepetManager.Ekle2("Elma", "Yeşil Elma", 12);
            sepetManager.Ekle2("Karpuz", "Diyarbakır karpuzu", 80);
        }
示例#3
0
        static void Main(string[] args)
        {
            Urun urun1 = new Urun();

            urun1.Id         = 1;
            urun1.Adi        = "Elma";
            urun1.UrunFiyati = 15;
            urun1.Aciklama   = "Amasya Elması";
            urun1.StockAdeti = 65;

            Urun urun2 = new Urun();

            urun2.Id         = 2;
            urun2.Adi        = "Karpuz";
            urun2.UrunFiyati = 80;
            urun2.Aciklama   = "Diyarbakır Karpuzu";
            urun2.StockAdeti = 75;

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

            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.UrunFiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("-------------------------");
            }
            Console.WriteLine("------------Metotlar--------------");

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2(urun1);
            sepetManager.Ekle2(urun2);
        }
示例#4
0
        static void Main(string[] args)
        {
            Urun urun1 = new Urun();

            urun1.Adi      = "Elma";
            urun1.Fiyati   = 15;
            urun1.Aciklama = "ghjkj";



            Urun urun2 = new Urun();

            urun2.Adi      = "Karpuz";
            urun2.Fiyati   = 80;
            urun2.Aciklama = "Diyarbakır 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----------");

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);
            sepetManager.Ekle2("Armut", "Yeşil Armut", 12);
            sepetManager.Ekle2("elma", "yeşil elma", 10);
            sepetManager.Ekle2("karpuz", "diyarbakır karpuzu", 16);
        }
示例#5
0
        static void Main(string[] args)
        {
            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 };


            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("---------------");
            }

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

            SepetManager sepetmanager = new SepetManager();

            sepetmanager.Ekle(urun1);
            sepetmanager.Ekle(urun2);

            sepetmanager.Ekle2("Armut", "Yeşil armut", 12, 9);
            sepetmanager.Ekle2("Elma", "Yeşil elma", 12, 8);
            sepetmanager.Ekle2("Karpuz", "Diyarbakır karpuzu", 12, 6);
            Console.ReadKey();
        }
示例#6
0
        static void Main(string[] args)
        {
            Urun urun1 = new Urun();

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

            Urun urun2 = new Urun();

            urun2.Adi       = "Karpuz";
            urun2.Fiyati    = 80;
            urun2.Aciklamna = "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.Aciklamna);
                Console.WriteLine("-------------------");
            }

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

            //instance - Örnek
            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 10);
            sepetManager.Ekle2("Elma", "Yeşil Elma", 12, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12, 8);
        }
示例#7
0
        static void Main(string[] args)
        {
            Urun urun1 = new Urun();

            urun1.Id       = 1;
            urun1.Adi      = "Elma";
            urun1.Fiyati   = 15;
            urun1.Aciklama = "Amasya elması";

            Urun urun2 = new Urun();

            urun2.Id       = 2;
            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.Id);
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("---------------");
            }

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil armut", 12);
            sepetManager.Ekle2("Elma", "Yeşil elma", 12);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12);
        }
示例#8
0
        static void Main(string[] args)
        {
            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 (var urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("---------------");
            }

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

            // instance -- bir class örneği oluşturma işlemidir.
            // encapsulation
            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Elma", "Amasya", 9, 345);
            sepetManager.Ekle2("Armut", "Çankırı", 12, 435);
        }
示例#9
0
        static void Main(string[] args)
        {
            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 };

            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("-------------------");
            }
            Console.WriteLine("------------------Metodlar------------------------");

            //instance - örnek

            //encapsulation (urun e stok adedi prop u ekledik ama bu metodlar patlamadı (ekle2 deki gibi ayrı ayrı göndermek yerine Urun class ını parametre olarak verdiğimizde buna encapsulation deniyor.
            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);
            // ekle2 ye ise bir parametre olarak stok adedini eklediğimizde eksik parametreden ötürü tüm ekle2 metodları patladı. hepsine stokadedi ni parametre olarak eklememiz gerekti.
            sepetManager.Ekle2("Armut", "Yeşil armut", 12, 10);
            sepetManager.Ekle2("Elma", "Yeşil elma", 12, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır karpuzu", 12, 8);
        }
示例#10
0
        static void Main(string[] args)
        {
            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 };

            foreach (var urun in urunler)
            {
                Console.WriteLine(urun.Adi + ":" + urun.Fiyati + " TL");
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("-----------------");
            }

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

            //instance-class örneği oluşturmak
            //encapsulation

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil Armut", 12);
            sepetManager.Ekle2("Elma", "Yeşil Elma", 12);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12);
        }
示例#11
0
        static void Main(string[] args)

        {
            string[] meyveler = new string[] { "Elma", "Karpuz" };

            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 };

            foreach (var urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("----------");
            }

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

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);
            sepetManager.Ekle2("Armut", "yesil armut", 12, 10);
            sepetManager.Ekle2("Elma", "yesil elma", 12, 9);
            sepetManager.Ekle2("Karpuz", "diyarbakir karpuzu", 12, 8);
        }
示例#12
0
        static void Main(string[] args)
        {/*
          * string urunadi = "Elma";
          * double fiyatı = 15;
          * string aciklama = " Amasya elması";
          * // 3 şekilde yazacağımıza 2ü zaten bir ürün elde ettiği için sınıf içerisnde yazacağız
          *
          *
          * Urun urun1 = new Urun();
          * urun1.Adi = " Elma ";
          * urun1.Fiyatı = 15;
          * urun1.Aciklama = " Amasya Elması";
          *
          * Urun urun2 = new Urun();
          * urun2.Adi = " Karpuz";
          * urun2.Fiyatı = 10;
          * urun2.Aciklama = " Diyarbakır karpuzu"; */
            Urun[] urunler = new Urun[] { urun1, urun2 };

            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyatı);
                Console.WriteLine(urun.Aciklama);
            }
            Console.WriteLine("-----------Metotlar-------");

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);



            sepetManager.Ekle2("Armut", "yeşil", 12, 20);
            sepetManager.Ekle2("elma", "eşil elma", 15, 22);
        }
示例#13
0
        static void Main(string[] args)
        {
            String Adi      = "Elma";
            double fiyati   = 15;
            string aciklama = "Amasya Elması";

            Urun urun1 = new Urun();

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

            Urun urun2 = new Urun();

            urun2.Adi      = "Karpuz";
            urun2.Fiyati   = 20;
            urun2.Acıklama = "Diyarbakır Karpuzu";
            //Dizi oluşturduk
            Urun[] urunler = new Urun[] { urun1, urun2 };

            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Acıklama);
                Console.WriteLine("--------------");
            }
            Console.WriteLine("--------------Metotlar---------");

            //instance-örnek
            //Encapsulation yanı yenı bır ozellık daha eklemıs olduk urunlerde StokAdedi diye patlama olmadı.

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);
        }
示例#14
0
        static void Main(string[] args)
        {
            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
            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 10);
            sepetManager.Ekle2("Çilek", "Çilek Gibi Çilek", 45, 9);
            sepetManager.Ekle2("Muz", "Muz Gibi Muzs", 80, 8);
        }
示例#15
0
        static void Main(string[] args)
        {
            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 };

            foreach (var urun in urunler)
            //bu kod tek tek elemanları yazdıracak
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("---------------------");
            }

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

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil armut", 12, 10);
            sepetManager.Ekle2("Elma", "Yeşil elma", 12, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12, 8);
        }
示例#16
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            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 (var urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine(urun.Fiyati);
            }



            Console.WriteLine("--------------metotlar------------");
            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);
            //sepetManager.Ekle();
            // sepetManager.Ekle();

            sepetManager.Ekle2("Armut", "yesil Armut", 12, 100);
            sepetManager.Ekle2("Elma", "yesil Elma", 12, 500);
            sepetManager.Ekle2("Karpuz", "Diyabakir karpuzu", 12, 250);
        }
示例#17
0
        static void Main(string[] args)
        {
            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 }; // ürün dizisi oluşturduk. urun1,urun2 bilgisi genelde veri kaynağından gelir.

            foreach (var urun in urunler)                 // in urunler- ürünler dizisinin her bir elemanını tek tek gez, ortadaki urun her döngüde yer alan elemana takma isim veriyoruz. En baştaki Urun=veri tipi dir.
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("----------------");
            }

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

            // classı çağırırken
            // encapsulation
            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil armut", 12, 5);
            sepetManager.Ekle2("Elma", "Yeşil elma", 12, 10);
            sepetManager.Ekle2("Karpuz", "Diyarbakır karpuzu", 12, 8);
        }
示例#18
0
        static void Main(string[] args)
        {
            Product urun1 = new Product();

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

            Product urun2 = new Product();

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


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


            foreach (Product urun in urunler)
            {
                Console.WriteLine(urun.Name);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("-----------------------");
            }

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

            SepetManager sepetManager = new SepetManager(); // class'ı çağırdım.

            sepetManager.Ekle(urun1);                       // SepetManager class'ım içerisindeki Ekle metodumu çağırdım.
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 8);
            sepetManager.Ekle2("Elma", "Yeşil Elma", 12, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12, 10);
        }
示例#19
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

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

            Product product2 = new Product();

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

            Product[] products = new Product[] { product1, product2 };

            foreach (Product product in products)
            {
                Console.WriteLine(product.Adi);
                Console.WriteLine(product.Fiyati);
                Console.WriteLine(product.Aciklama);
                Console.WriteLine("------------------");
            }

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

            //encapsulation

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(product1);
            sepetManager.Ekle(product2);

            sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 10);
            sepetManager.Ekle2("Elma", "Yeşil Elma", 12, 8);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12, 9);
        }
示例#20
0
        static void Main(string[] args)
        {
            //string[] meyveler = new string[] { };

            Product urun1 = new Product();

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

            Product urun2 = new Product();

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

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

            foreach (var product in urunler)
            {
                Console.WriteLine(product.Adi);
                Console.WriteLine(product.Fiyati);
                Console.WriteLine(product.Aciklama);
                Console.WriteLine("--------------------");
            }

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

            SepetManager sepetMaganer = new SepetManager();

            sepetMaganer.Ekle(urun1);
            sepetMaganer.Ekle(urun2);

            sepetMaganer.Ekle2("Armut", "Yeşil armut", 12);
            sepetMaganer.Ekle2("Elma", "Yeşil elma", 12);
            sepetMaganer.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12);
        }
示例#21
0
        static void Main(string[] args)
        {
            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 };

            foreach (var urun in urunler)
            {
                Console.WriteLine("Ürünün adı: " + urun.Adi);
                Console.WriteLine("Ürünün fiyatı: " + urun.Fiyati + " TL");
                Console.WriteLine("Ürünün açıklaması: " + urun.Aciklama);
                Console.WriteLine("---------------------------");
            }

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

            //instance -- örnek
            //Encapsulation
            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil armut", 12, 10);

            Console.ReadLine();
        }
示例#22
0
        static void Main(string[] args)
        {
            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 };

            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("----------------------");
            }

            Console.WriteLine("..................Metotlar..........................");
            SepetManager sepet = new SepetManager();

            sepet.Ekle(urun1);
            sepet.Ekle(urun2);

            sepet.Ekle2("armut", "yesil armut", 12);
        }
示例#23
0
        static void Main(string[] args)
        {
            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 };

            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 - kapsülleme -- Ekle2'deki gibi arı ayrı yapacağın ve düzensiz olan yapıyı bir düzenin içine sokuyorsun.

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 10);
            sepetManager.Ekle2("Elma", "Yeşil Elma", 12, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12, 15);
        }
示例#24
0
        static void Main(string[] args)
        {
            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 };

            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine("----------------------------");
            }

            Console.WriteLine("------------------METOTLAR--------------------");
            //cw tab tab console.writeline yazar
            //encapsulation

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("armut", "yeşil armut", 12, 10);
            sepetManager.Ekle2("elma", "yeşil elma", 12, 9);
            sepetManager.Ekle2("karpuz", "diyarbakır karpuzu", 12, 8);
        }
示例#25
0
        static void Main(string[] args)
        {
            Urun urun1 = new Urun();

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

            Urun urun2 = new Urun();

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

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

            foreach (var urun in urunler)
            {
                Console.WriteLine(">ÜRÜN " + urun.Adi);
                Console.WriteLine(">FİYAT " + urun.Fiyati);
                Console.WriteLine(">AÇIKLAMA " + urun.Aciklama);
                Console.WriteLine("------------********************-----------");
            }

            Console.WriteLine("---------------Metotlar--------------");
            //instance-örnek
            //encapsulation --KAPSÜLLEME

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("elma", "yeşil elma", 12, 10);
        }
示例#26
0
文件: Program.cs 项目: kerem493/Intro
        static void Main(string[] args)
        {
            Urun urun1 = new Urun();

            urun1.Adi       = "Xiaomi Redmi Note 8";
            urun1.Fiyat     = 2600;
            urun1.Aciklama  = "128GB dahili hafıza";
            urun1.StokAdedi = 5;

            Urun urun2 = new Urun();

            urun2.Adi       = "Apple iPhone 7 32GB";
            urun2.Fiyat     = 3000;
            urun2.Aciklama  = "32GB dahili hafıza";
            urun2.StokAdedi = 12;


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

            foreach (Urun urun in urunler)
            {
                Console.WriteLine("Ürün Adı : " + urun.Adi);
                Console.WriteLine("Ürün Fiyatı: " + urun.Fiyat);
                Console.WriteLine("Ürün Özellikleri : " + urun.Aciklama);
                Console.WriteLine("Kalan ürün adedi : " + urun.StokAdedi);
                Console.WriteLine("---------");
            }
            Console.WriteLine("-----Metodlar-----");
            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil armut", 12, 8);
            sepetManager.Ekle2("Elma", "Yeşil elma", 12, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12, 5);
        }
示例#27
0
        static void Main(string[] args)
        {
            string UrunAdi = "Elma";
            double Fiyatı = 15;
            string Açiklama = "Amasya elması";

            string[] meyveler = new string[] { };

            Urun urun1 = new Urun();
            urun1.Adi = "Elma;";
            urun1.Fiyatı = 15;
            urun1.Açiklama = "Amasya elması";

            Urun urun2 = new Urun();
            urun2.Adi = "Karpuz";
            urun2.Fiyatı = 80;
            urun2.Açiklama = "Diyarbakır karpuzu";

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

            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyatı);
                Console.WriteLine(urun.Açiklama);
                Console.WriteLine("--------------------");
            }

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

            SepetManager sepetManager = new SepetManager();
            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil armut", 12, 10);
            sepetManager.Ekle2("Elma", "Yeşil elma", 12, 10);
            sepetManager.Ekle2("Karpuz", "Diyarbakır karpuzu", 12, 10);
示例#28
0
        static void Main(string[] args)
        {
            Urun urun1 = new Urun();//classın Örneği

            urun1.Adi       = "Elma";
            urun1.Fiyat     = 15;
            urun1.Aciklama  = "Amasya Elması";
            urun1.StokAdedi = 5;


            Urun urun2 = new Urun();

            urun2.Adi       = "Karpuz";
            urun2.Fiyat     = 80;
            urun2.Aciklama  = "Diyarbakır Karpuzu";
            urun2.StokAdedi = 12;
            Urun[] array = new Urun[] { urun1, urun2 };


            foreach (Urun item in array)//array içindeki elemanları tek tek gez ve al
            {
                Console.WriteLine(item.Adi);
                Console.WriteLine(item.Fiyat);
                Console.WriteLine(item.Aciklama);
            }
            Console.WriteLine("----------Metotlar--------");

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun1); //ekle fonksiyonunu çağırdık
            sepetManager.Ekle(urun2); //bu fonksiyonu başka başka yerlerde çağırabiliriz

            Console.WriteLine("-----------Ayırac---------");

            sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 5);
            sepetManager.Ekle2("Kiraz", "Salkım Salkım Kiraz", 15, 12);
        }
示例#29
0
        static void Main(string[] args)
        {
            string[] meyveler = new string[] { "Elma", "Karpuz" };
            Urun     urun1    = new Urun();

            urun1.Adi      = "Elma";
            urun1.Fiyati   = 15;
            urun1.Aciklama = "Amasya elması";
            //deneme github
            Console.WriteLine("deniyorum git hub");
            Urun urun2 = new Urun();

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

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

            foreach (var urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("-----------");
            }

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

            SepetManager sepetManager = new SepetManager();

            sepetManager.Ekle(urun2);
            sepetManager.Ekle(urun1);

            sepetManager.Ekle2("Armut", "Yeşil", 22, 50);
            sepetManager.Ekle2("Karpuz", "Diyarbakır", 2992, 96);
            sepetManager.Ekle2("Elma", "Sarı", 252, 26);
        }
示例#30
0
        static void Main(string[] args)
        {
            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 };

            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("---------------------------");
            }

            {
                Console.WriteLine("-------METODLAR--------");

                SepetManager sepetManager = new SepetManager();
                sepetManager.Ekle(urun1);
                sepetManager.Ekle(urun2);


                sepetManager.Ekle2("Elma", "Yeşil Elma", 14, 8);
                sepetManager.Ekle2("Armut", "Sarı Armut", 10, 5);
                sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 18, 3);
            }
        }