static void Main(string[] args) { Urun urun1 = new Urun(); urun1.Adi = "elma"; urun1.Fiyati = 15; urun1.Aciklama = "Amasya elmasi"; Urun urun2 = new Urun(); urun2.Adi = "karpuz"; urun2.Fiyati = 80; urun2.Aciklama = "diyarbakir karpuzu"; Urun[] urunler = new Urun[] { urun1, urun2 }; foreach (Urun urun in urunler) { Console.WriteLine(urun.Adi); Console.WriteLine(urun.Fiyati); Console.WriteLine(urun.Aciklama); Console.WriteLine("+++++++++++++++++++++"); } //instance örnek //cw tab //encapsulation //bir değişiklik yapınca fonksiyonda patlıyor değiştirmek gerekiyor o yuzden class kullanılmalı SepetManager sepetManager = new SepetManager(); sepetManager.Ekle(urun1); sepetManager.Ekle(urun2); sepetManager.Ekle2("armut", "yeşil", 12, 10); sepetManager.Ekle2("y", "y", 12, 9); sepetManager.Ekle2("x", "x", 12, 8); }
static void Main(string[] args) { Product urun1 = new Product(); urun1.Adi = "Elma"; urun1.Fiyatı = 15; urun1.Aciklama = "amasya elması"; urun1.Id = 533456897; Product urun2 = new Product(); urun2.Adi = "Karpuz"; urun2.Fiyatı = 25; urun2.Aciklama = "Diyarbakır karpuzu"; urun2.Id = 456789314; Product[] urunler = new Product[] { urun1, urun2 }; foreach (Product urunlist in urunler) { Console.WriteLine(urunlist.Adi); Console.WriteLine(urunlist.Aciklama); Console.WriteLine(urunlist.Id); Console.WriteLine(urunlist.Fiyatı); Console.WriteLine("-------------"); } Console.WriteLine("--------Metotlar-----------"); //instance - örnek //encapsulation SepetManager sepetManager = new SepetManager(); sepetManager.Ekle(urun1); sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 56); Console.ReadKey(); }
static void Main(string[] args) { Urun urun1 = new Urun(); urun1.Adi = "Elma"; urun1.Fiyati = 15; urun1.Açiklama = "Amasya elması"; Urun urun2 = new Urun(); urun2.Adi = "Karpuz"; urun2.Fiyati = 80; urun2.Açiklama = "Diyarbakır karpuzu"; Urun[] urunler = new Urun[] { urun1, urun2 }; foreach (Urun urun in urunler) { Console.WriteLine(urun.Adi); Console.WriteLine(urun.Fiyati); Console.WriteLine(urun.Açiklama); Console.WriteLine("---------------------"); } Console.WriteLine("--------Metotlar------------"); // instance örnek //encapsulation 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); }
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 }; 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(urun1); sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 8); sepetManager.Ekle2("Elma", "Yeşil Elma", 12, 7); sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12, 9); }
static void Main(string[] args) { Urun urun1 = new Urun(); // class tanımlıyoruz burada 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ği 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 armut", 12, 10); }
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 = 15; urun2.Aciklama = "Diyarbakır karpuzu"; Urun[] urunler = new Urun[] { urun1, urun2 }; //type-safe -- tip güvenli foreach (var 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); }
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 }; foreach (Urun uruntakma in urunler) { Console.WriteLine(uruntakma.Adi); Console.WriteLine(uruntakma.Fiyati); Console.WriteLine(uruntakma.Aciklama); } Console.WriteLine("------Metotlar----"); //instance- örnek// metot çağırma //encapsulation-kapsülleme SepetManager sepetManager = new SepetManager(); sepetManager.Ekle(urun1); sepetManager.Ekle(urun2); sepetManager.Ekle2("Armut", "Yeşil armut", 12, 10); sepetManager.Ekle2("elma", "kırmızı elma", 18, 8); sepetManager.Ekle2("karpuz", "Yeşil armut", 20, 7); }
static void Main(string[] args) { Urun urun1 = new Urun(); urun1.Adi = "Elma"; urun1.Fiyat = 15; urun1.Aciklama = "Amasya Elması"; Urun urun2 = new Urun(); urun2.Adi = "Karpuz"; urun2.Fiyat = 80; urun2.Aciklama = "Diyarbakır Karpuzu"; Urun[] urunler = new Urun[] { urun1, urun2 }; foreach (Urun urun in urunler) { Console.WriteLine(urun.Adi); Console.WriteLine(urun.Fiyat); Console.WriteLine(urun.Aciklama); Console.WriteLine("------------------------"); } Console.WriteLine("---------Metotlar---------"); //instance - class örneği oluşturma //encapsulation - class ın önemi (değişkenlerde class kullan) SepetManager sepetManager = new SepetManager(); sepetManager.Ekle(urun1); sepetManager.Ekle(urun2); sepetManager.Ekle2("Armut", "Yeşil", 10); sepetManager.Ekle2("Elma", "Sarı", 20); }
static void Main(string[] args) { // string urunAdi = "Apple"; //double fiyati = 1500; //string aciklamasi = "technology of future"; //string[] teknoloji = new string[] { "apple", "huawei" }; BU OLMAK ZORUNDA DEĞİL urun urun1 = new urun(); urun1.Adı = "Apple"; urun1.Fiyati = 1500; urun1.Aciklama = "technology of future"; urun urun2 = new urun(); urun2.Adı = "Huawei"; urun2.Fiyati = 1000; urun2.Aciklama = "Technology is rising"; urun urun3 = new urun(); urun3.Adı = "Samsung"; urun3.Fiyati = 800; urun3.Aciklama = "New technology New Create"; urun[] urunler = new urun[] { urun1, urun2, urun3 }; //type safe - - tip güvenliği foreach (urun urun in urunler) { Console.WriteLine(urun.Adı); 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("Samsung S10", "NEW SERİES", 750, 25, "Kartal"); sepetmanager.Ekle2("XİAOMİ", "REDMİ", 600, 25, "Maltepe"); sepetmanager.Ekle2("LG", "LG G5", 350, 23, "Beşiktaş"); //yukarıda urunadi, aciklamasi , fiyati ve stok adedi görülmektedir. }