static void Main(string[] args) { string urunAdi = "Elma"; double fiyati = 1 5 string aciklama = ""; string[] int Aciklama { get; set; } Urun urun1 = new Urun(); urun1.Adi = "Elma"; urun1.Aciklama = "Amasya elması"; Urun urun2 = new Urun(); urun2.Adi = "Karpuz"; urun2.Fiyati = 80; urun2.Aciklama = "Diyarbakir karpuzu"; Urun[] urunler = new Urun[] { Urun1, urun2 }; //type --safe -- tip guvenligi foreach (Urun urun in urunler) { Console.WriteLine("urun.Adi"); Console.WriteLine("urun.Fiyati"); Console.WriteLine("urun.Aciklama"); } Console.WriteLine("---------Metotlar---------"); //instance - ornek //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) { string UrunAdi = "Elma"; double fiyati = 15; string aciklama = "Amasya elması"; string[] meyveler = new string[] { "elma,karpuz" }; 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 urun in urunler) { Console.WriteLine("urun.Adi"); Console.WriteLine("urun.fiyati"); Console.WriteLine("urun.aciklama"); Console.WriteLine("------------"); } Console.WriteLine("----metotlar-----"); //instance - örnek //array dizi //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) { string urunAdi = "elma"; double fiyatı = 15; string aciklama = "Amasya elması"; string[] meyveler = new string[] { "Elma", "Karpuz" }; 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 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, 23); sepetManager.Ekle2("karpuz", "diyarbakır karpuzu", 12, 25); }
static void Main(string[] args) { //string urunAdi = "Elma"; //double fiyati = 10; //string aciklama = "Amasya Elması"; //string[] meyveler = new string[] { }; Product product1 = new Product(); product1.Adi = "Elma"; product1.Fiyati = 15; product1.Aciklama = "Amasya Elması"; Product product2 = new Product(); product2.Adi = "Karpuz"; product2.Fiyati = 80; product2.Aciklama = "Diyarbakır Karpuzu"; Product[] products = new Product[] { product1, product2 }; foreach (Product product in products) { Console.WriteLine(product.Adi); Console.WriteLine(product.Fiyati); Console.WriteLine(product.Aciklama); Console.WriteLine("-----------------------"); } Console.WriteLine("---------------Metotlar------------"); SepetManager sepetManager = new SepetManager(); sepetManager.Ekle(product1); sepetManager.Ekle(product2); sepetManager.Ekle2("Armut", "Yeşil Armut", 12, 5); sepetManager.Ekle2("Elma", "Yeşil Elma", 12, 6); sepetManager.Ekle2("Karpuz", "Diyarbakır Karpuzu", 12, 7); }
static void Main(string[] args) { string UrunAdi = "Elma"; double fiyati = 15; string Aciklama = "Amasya elması"; 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"; // type safe - tip güvenli 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------------------"); //instange - ö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", "kırmızı karpuz", 12, 15); }
static void Main(string[] args) { string urunAdi = "elma"; double fiyati = 15; string aciklama = "amasya elmasi"; string[] meyveler = new string[] { }; 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 = "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-----"); //encapsulation SepetManager sepetManager = new SepetManager(); sepetManager.Ekle(urun1); sepetManager.Ekle(urun2); sepetManager.Ekle2("armut", "yesil armut", 12, 10); sepetManager.Ekle2("elma", "amasya elmasi", 12, 9); sepetManager.Ekle2("karpuz", "diyarbakir 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 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); 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 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) { 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 = "Elma"; double fiyati = 15; string aciklama = "amasya elması"; string[] meyveler = new string[] { }; Urun urun1 = new Urun(); // Urun clasını oluşturmuştuk. Şimdi bu claasa ait bir urun girmek için bu kod yazılır. urun1.urunAdi = "elma"; urun1.fiyati = 15; urun1.aciklama = "amasya elması"; Urun urun2 = new Urun(); urun2.urunAdi = "karpuz"; urun2.fiyati = 80; urun2.aciklama = "diyar bakır karpuzu"; Urun[] urunler = new Urun[] { urun1, urun2 }; // ürünleri dizi olarak yazma. süslü parantezin içine urunleri yazmayı unutma ... // ..Üstteki Urun clasına ait urunler adlı veri dizisi. foreach (Urun urun in urunler) // Urun clasında olan (var yazsanda olur) ve urunler arrayından urun ... // ..(bu adı biz verdik istersen mahmut de) adlı elemanları dolaşır. Yani iki kere döner. { Console.WriteLine(urun.urunAdi); // print ve console writeline yazılımcının kod sonucunu hemen görmek istediği için kullandığı kod parçasıdır. Console.WriteLine(urun.fiyati); Console.WriteLine(urun.aciklama); Console.WriteLine("------------"); } Console.WriteLine("----------metotlar------"); // instance- örnek oluşturma. Şimdi sepet manager sayfasında metodu yazdıktan sonra mesela metodu burada .. // .. kullanmak istediğimi düşün. bu durumda önce instance yapıyoruz. Kısacası tanıtıyoruz ne olduğunu söylüyoruz. SepetManager sepetManager = new SepetManager(); sepetManager.Ekle(urun1); // bu yukarısında olan kod aynı işi yapar. ama bu kod kendini tekrar kontrol ettirme ihtiyacı hisseder. // mesela yönetim bir de stok adedi ekleyelim derse her sayfa güncelleme ister. sepetManager.Ekle2("armut", "yeişl armut", 12); }
static void Main(string[] args) { string urunAdi = "Elma"; double fiyati = 15; string aciklama = "Amasya elması"; string[] meyveler = new string[] { }; 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 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, 7); }
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(); // 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) { // 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. }