示例#1
0
        static void Main(string[] args)
        {
            string urunAdi  = "Elma";
            double fiyati   = 15;
            string aciklama = "Amasya Elması";

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

            Urün urun1 = new Urün();

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

            Urün urun2 = new Urün();

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

            Urün[] urunler = new Urün[] { urun1, urun2 };

            foreach (Urün 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, 10);
            sepetManager.Ekle2("Elma", "Yeşil Elma", 12, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12, 8);
        }
示例#2
0
        static void Main(string[] args)
        {
            string[] meyveler = new string[] { };

            Urün urün = new Urün();

            urün.Adi = "Elma";

            urün.Fiyati   = 15;
            urün.Aciklama = "Amasya Elması";


            Urün urün1 = new Urün();

            urün1.Adi      = "Karpuz";
            urün1.Fiyati   = 80;
            urün1.Aciklama = "Diyarbakır";

            Urün[] urunler = new Urün[] { urün1, urün };


            foreach (Urün manav in urunler)
            {
                Console.WriteLine(manav.Adi);
                Console.WriteLine(manav.Fiyati);
                Console.WriteLine(manav.Aciklama);
                Console.WriteLine("-----------------------");



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

            sepetManager.Ekle(urün);
            sepetManager.Ekle(urün1);
            sepetManager.Ekle2("Armut", "Yeşil armut", 12, 10);
            sepetManager.Ekle2("Elma", "Yeşil Elma", 12, 18);
            sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 155, 545);
        }
示例#3
0
        static void Main(string[] args)
        {
            Urün urün1 = new Urün();

            urün1.Adi      = "Elma";
            urün1.Fiyati   = 15;
            urün1.Aciklama = "Amasya elması";

            Urün urün2 = new Urün();

            urün2.Adi      = "Karpuz";
            urün2.Fiyati   = 80;
            urün2.Aciklama = "Diyarbakır karpuzu";

            Urün[] urunler = new Urün[] { urün1, urün2 };

            foreach (var 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(urün1);
            sepetManager.Ekle(urün2);

            sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 10);
            sepetManager.Ekle2("Elma", "Amasya elması", 12, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır", 12, 8);

            Console.ReadLine();
        }
示例#4
0
        //Naming convencition
        public void Ekle(Urün urün)


        {
            Console.WriteLine("Sepete Eklendi " + urün.Adi);
        }