コード例 #1
0
ファイル: Program.cs プロジェクト: SerkanOzkann/kodluyoio1
        static void Main(string[] args)
        { //date 23-01-2021 - METOTLAR
          //tekrar tekrar kullanabilirliği sağlayan bir ortam sunar.
          //classlar özellik tutabilirler (ürün özellikleri)

            string urunAdi  = "elma";
            double fiyati   = 15;
            string aciklama = "amasya,yerli";

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

            Product2301 urun1 = new Product2301();

            urun1.Adi      = "elma";
            urun1.Fiyati   = 15;
            urun1.Aciklama = "Yerli,amasya";

            Product2301 urun2 = new Product2301();

            urun2.Adi      = "karpuz";
            urun2.Fiyati   = 80;
            urun2.Aciklama = "diyarbakır";

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

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

            //instante örnek
            //encapsulation=kapsülleme=düzen
            SepetManager_2301_ sepetManager = new SepetManager_2301_();

            sepetManager.Ekle(urun1);

            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "taze", 12);
            sepetManager.Ekle2("elma", "yeşil", 18);
            sepetManager.Ekle2("karpuz", "diyarbakir", 14);



            Console.ReadKey();
        }
コード例 #2
0
 {                                      //this is method
     public void Ekle(Product2301 urun) // naming convention = metotun ilk harfi büyük
     {
         Console.WriteLine("Sepete Eklendi:" + urun.Adi);
     }