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

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

            Product urun2 = new Product();

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

            Product[] urunler = new Product[] { urun1, urun2 };
            foreach (Product 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.Add(urun1);
            sepetManager.Add(urun2);

            sepetManager.Add2("Armut", " Yeşil Armut", 12, 20);
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Product product1 = new Product
            {
                Id          = 1,
                ProductName = "Elma",
                Price       = 15,
                Description = "Amasya Elması"
            };

            Product product2 = new Product
            {
                Id          = 2,
                ProductName = "Karpuz",
                Price       = 80,
                Description = "Diyarbakır KArpuzu"
            };

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

            foreach (var Product in product)
            {
                Console.WriteLine("Id           :" + Product.Id + "\n" +
                                  "Pruduct Name :" + Product.ProductName + "\n" +
                                  "Price        :" + Product.Price + ".TL" + "\n" +
                                  "Description  :" + Product.Description + "\n" +
                                  "--------------------------------------------"
                                  );
            }
            ;

            Console.WriteLine("------------------------Metotlar----------------------------------");
            // instance - Örnek
            // encapsulation - Kapsülleme
            SepetManager sepetManager = new SepetManager();

            sepetManager.Add(product1);
            sepetManager.Add(product2);
        }
Exemple #3
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.Id    = 01510;
            product1.Name  = "Apple";
            product1.Price = 15;
            product1.Info  = "Amasya Elması";

            Product product2 = new Product();

            product2.Id    = 01500;
            product2.Name  = "Karpuz";
            product2.Price = 25;
            product2.Info  = "Diyarbakır Karpuzu";

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

            //type-safe -- tip güvenli (ney ile çalışacağını bilmek ister) ("var" da yazabilirsin)
            foreach (Product product in products)
            {
                Console.WriteLine("Id No:___________" + product.Id);
                Console.WriteLine("Ürün Adı:________" + product.Name);
                Console.WriteLine("Fiyat:___________" + product.Price);
                Console.WriteLine("Ürün Bilgisi:____" + product.Info);
                Console.WriteLine("-------");
            }

            Console.WriteLine("____METOTLAR____");

            //instance- class örneği
            SepetManager sepetManager = new SepetManager();

            sepetManager.Add(product1);
            sepetManager.Add(product2);

            sepetManager.Add2("Armut", "Deveci", 12);
        }