Beispiel #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   = 80;
            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("---------Metotlar------------");
            CartManager sepetManager = new CartManager();

            sepetManager.Ekle(Urun1);
            sepetManager.Ekle(Urun2);

            sepetManager.Ekle2("Armut", "Yeşil", 12, 9);
            sepetManager.Ekle2("Elma", "Yeşil", 12, 5);
            sepetManager.Ekle2("Karpuz", "Diyarbakır", 12, 4);
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            string productName = "Elma";
            double price       = 15;
            string description = "Amasya Elması";

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


            Product product1 = new Product();

            product1.Name        = "Elma";
            product1.Price       = 15;
            product1.Description = "Amasya Elması";

            Product product2 = new Product();

            product2.Name        = "Karpuz";
            product2.Price       = 80;
            product2.Description = "Diyarbakır karpuzu";

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

            //type safe
            foreach (Product product in products)
            {
                Console.WriteLine(product.Name);
                Console.WriteLine(product.Price);
                Console.WriteLine(product.Description);
                Console.WriteLine("----------");
            }

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

            //instance
            //encapsulation

            CartManager cartManager = new CartManager();

            cartManager.Ekle(product1);
            cartManager.Ekle(product1);

            cartManager.Ekle2("Armut", "Yeşil armut", 12, 4);
            cartManager.Ekle2("Elma", "Amasya Elması", 15, 6);
            cartManager.Ekle2("Karpuz", "Diyarbakır karpuzu", 80, 7);
        }