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); }
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); }
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); }
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); }