Example #1
0
        static void Main(string[] args)
        {
            string[] meyveler = new string[] { "elma ", "karpuz" };
            //tek tek herbir özellik için böyle dizi oluşturmak mantıksız olacağından classları kullanmak daha mantıklı ve anlaşılır

            Product product1 = new Product();

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



            Product product2 = new Product();

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

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

            foreach (Product product in products)
            {
                Console.WriteLine("Adı : " + product.Adi);
                Console.WriteLine("Fiyatı : " + product.Fiyati);
                Console.WriteLine("Açıklama : " + product.Aciklama);
                Console.WriteLine("-----------------------");
            }

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

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

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


            sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 10);
            sepetManager.Ekle2("Elma", "Kırmızı Elma", 15, 80);
        }
Example #2
0
        static void Main(string[] args)
        {
            string urunAdı  = "Elma";
            double fıyat    = 15;
            string acıklama = "Amasya elması";

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

            Urun urun1 = new Urun();

            urun1.Adı      = "Elma";
            urun1.Fıyat    = 15;
            urun1.Acıklama = "Amasya elması";

            Urun urun2 = new Urun();

            urun2.Adı      = "Karpuz";
            urun2.Fıyat    = 85;
            urun2.Acıklama = "Diyarbakır karpuzu";

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

            foreach (Urun urun in urunler)
            {
                Console.WriteLine(urun.Adı);
                Console.WriteLine(urun.Fıyat);
                Console.WriteLine(urun.Acıklama);
                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, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12, 8);
        }
Example #3
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 sistemler bu diller

            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", 12, 10);
            sepetManager.Ekle2("elma", "yeşil", 12, 5);
            sepetManager.Ekle2("karpuz", "diyarbakır karpuzu", 12, 3);
        }
Example #4
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.productName        = "Elma";
            product1.productPrice       = 15;
            product1.productDescription = "Amasya Elması";


            Product product2 = new Product();

            product2.productName        = "Karpuz";
            product2.productPrice       = 80;
            product2.productDescription = "Diyarbakır Karpuzu";

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

            foreach (var product in products)
            {
                Console.WriteLine(product.productName);
                Console.WriteLine(product.productPrice);
                Console.WriteLine(product.productDescription);
                Console.WriteLine("-------------------------------------");
            }

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

            SepetManager sepetManager = new SepetManager();

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

            sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 10);
            sepetManager.Ekle2("Elma", "Yeşil Elma", 14, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 16, 99);
        }