static void Main(string[] args) { GercekMusteri musteri1 = new GercekMusteri(); musteri1.Id = 1; musteri1.MusteriNo = "1234"; musteri1.Adı = "İlker"; musteri1.Soyadı = "Barutçu"; musteri1.TcNo = "30320160498"; TuzelMusteri musteri2 = new TuzelMusteri(); musteri2.Id = 7; musteri2.MusteriNo = "190754"; musteri2.SirketAdı = "Kodlama.io"; musteri2.VergiNo = "2021"; Musteri musteri3 = new Musteri(); Musteri musteri4 = new Musteri(); MusteriManager musteriManager = new MusteriManager(); }
static void Main(string[] args) { GercekMusteri musteri1 = new GercekMusteri(); musteri1.MusteriNo = "123456"; musteri1.Adi = "Turnagül"; musteri1.Soyadi = "Gögüs Korkmaz"; musteri1.TcNo = "122345663"; musteri1.Id = 01; TuzelMusteri musteri2 = new TuzelMusteri(); musteri2.Id = 02; musteri2.MusteriNo = "123456"; musteri2.SirketAdi = "Kodlama io"; musteri2.VergiNo = "545656"; Musteri musteri3 = new GercekMusteri(); Musteri musteri4 = new TuzelMusteri(); }
static void Main(string[] args) { GercekMusteri musteri1 = new GercekMusteri(); musteri1.Id = 1; musteri1.MusteriNo = "12345"; musteri1.Adi_ = "Engin"; musteri1.Soyadi = "Demirog"; musteri1.TcNO = "12345678910"; TuzelMusteri musteri2 = new TuzelMusteri(); musteri2.Id = 2; musteri2.MusteriNo = "54321"; musteri2.SirketAdi = "Kodlama.io"; musteri2.VergiNo = "1234567890"; Musteri musteri3 = new GercekMusteri(); Musteri musteri4 = new TuzelMusteri(); MusteriManeger.Ekle(musteri1); MusteriManeger.Ekle(musteri2); }
static void Main(string[] args) { GercekMusteri musteri1 = new GercekMusteri(); musteri1.Id = 1; musteri1.MusteriNo = "12345"; musteri1.Adi = "Emre"; musteri1.Soyadi = "Dinçer"; musteri1.TcNo = "12345678"; //kodlamaio TuzelMusteri musteri2 = new TuzelMusteri(); musteri2.Id = 2; musteri2.MusteriNo = "54321"; musteri2.SirketAdi = "Kodlama.io"; musteri2.VergiNo = "123456789"; Musteri musteri3 = new GercekMusteri(); Musteri musteri4 = new TuzelMusteri(); CostumerManager costumerManager = new CostumerManager(); costumerManager.Ekle(musteri1); // hatalı veri girişleri örneği //Musteri musteri1 = new Musteri(); //musteri1.Adi = "Emre"; //musteri1.Soyadi = "Dinçer"; //musteri1.Id = 1; //musteri1.TcNo = "222222222"; //musteri1.MusteriNo = "123123123"; //musteri1.SirketAdi = "?"; }
static void Main(string[] args) { /* Musteri musteri1 = new Musteri(); * musteri1.Adi = " engin"; * musteri1.Soyadi = "Demiroğ"; * musteri1.Id = 1; * musteri1.TcNo = "333333"; * musteri1.MusteriNo = "111"; * musteri1.SirketAdi = "?"; *///SOLID GercekMusteri musteri1 = new GercekMusteri(); musteri1.Id = 1; musteri1.MusteriNo = "12345"; musteri1.Adi = "Engin "; musteri1.Soyadi = "Demiroğ "; musteri1.TcNo = "1235"; TuzelMusteri musteri2 = new TuzelMusteri(); musteri2.Id = 2; musteri2.MusteriNo = "54321"; musteri2.SirketAdi = "Kodlama io "; musteri2.VergiNo = "1234567890"; Musteri musteri3 = new GercekMusteri(); Musteri musteri4 = new TuzelMusteri(); MusteriManager musteriManager = new MusteriManager(); musteriManager.Ekle(musteri1); musteriManager.Ekle(musteri2); // mola }
static void Main(string[] args) { GercekMusteri musteri1 = new GercekMusteri(); musteri1.Id = 1; musteri1.MusteriNo = "12345"; musteri1.Adi = "Engin"; musteri1.Soyadi = "Demiroğ"; musteri1.TcNo = "12345678"; //Kodlama.io TuzelMusteri musteri2 = new TuzelMusteri(); musteri2.Id = 2; musteri2.MusteriNo = "54321"; musteri2.SirketAdi = "Kodlama.io"; musteri2.VergiNo = "1234567"; //Gerçek Müşteri - tüzel müşteri //SOLID // new görünce bellekteki referans no yu hatırla Musteri musteri3 = new GercekMusteri(); Musteri musteri4 = new TuzelMusteri(); MusteriManager musteriManager = new MusteriManager(); musteriManager.Ekle(musteri1); musteriManager.Ekle(musteri2); }
static void Main(string[] args) { //Engin Demiroğ GercekMusteri musteri1 = new GercekMusteri(); musteri1.Id = 1; musteri1.MusteriNo = "12345"; musteri1.Adi = "Engin"; musteri1.Soyadi = "Demiroğ"; musteri1.TcNo = "12345678910"; //Kodlama.io TuzelMusteri musteri2 = new TuzelMusteri(); musteri2.Id = 2; musteri2.MusteriNo = "54321"; musteri2.SirketAdi = "Kodlama.io"; musteri2.VergiNo = "1234567890"; //Gerçek müsteri - Tüzel müşteri //SOLID - L si bunu söylüyor Musteri musteri3 = new GercekMusteri(); Musteri musteri4 = new TuzelMusteri(); MusteriManager musteriManager = new MusteriManager(); musteriManager.Ekle(musteri1); musteriManager.Ekle(musteri2); musteriManager.Ekle(musteri3); musteriManager.Ekle(musteri4); }
static void Main(string[] args) { //SOLID GercekMusteri musteri1 = new GercekMusteri(); musteri1.MusteriNo = "12345"; musteri1.Adi = " Fatma"; musteri1.Soyadi = "Uysal"; musteri1.TcNo = "123456789"; TuzelMusteri musteri2 = new TuzelMusteri(); musteri2.Id = 54321; musteri2.SirketAdi = "kodlama.io"; musteri2.VergiNo = "1234567890"; Musteri musteri3 = new GercekMusteri(); Musteri musteri4 = new TuzelMusteri(); CustomerManager customerManager = new CustomerManager(); customerManager.Ekle(musteri1); customerManager.Ekle(musteri2); }
static void Main(string[] args) { GercekMusteri musteri1 = new GercekMusteri(); musteri1.MusteriNo = "12345"; musteri1.Adi = "Ali"; musteri1.Soyadi = "Yalçın"; musteri1.TcNo = "54646545"; TuzelMusteri musteri2 = new TuzelMusteri(); musteri2.Id = 2; musteri2.MusteriNo = "54654"; musteri2.SirketAdi = "SolarEnergy"; musteri2.VergiNo = "4545555"; Musteri musteri3 = new GercekMusteri(); Musteri musteri4 = new TuzelMusteri(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(musteri1); customerManager.Add(musteri2); }
static void Main(string[] args) { //Engin Demiroğ GercekMusteri musteri1 = new GercekMusteri(); musteri1.Id = 1; musteri1.MusteriNo = "12345"; musteri1.Adi = "Engin"; musteri1.Soyadi = "Demiroğ"; musteri1.TcNo = "12345678910"; //Kodlama.io TuzelMusteri musteri2 = new TuzelMusteri(); musteri2.Id = 2; musteri2.MusteriNo = "54321"; musteri2.SirketAdi = "Kodlama.io"; musteri2.VergiNo = "1234567890"; Musteri musteri3 = new GercekMusteri(); Musteri musteri4 = new TuzelMusteri(); }
static void Main(string[] args) { //Engin Demiroğ GercekMusteri musteri1 = new GercekMusteri(); musteri1.Id = 1; musteri1.MusteriNo = "12345"; musteri1.Adi = "Engin"; musteri1.Soyadi = "Demiroğ"; musteri1.TcNo = "12345678910"; //Kodlama.io TuzelMusteri musteri2 = new TuzelMusteri(); musteri2.Id = 2; musteri2.MusteriNo = "54321"; musteri2.SirketAdi = "Kodlama.io"; musteri2.VergiNo = "1234567890"; //musteri3 ve musteri4 ikisinide tutabiliyor (gercek ve tüzel'i) yani ikisininde referansını tutabiliyor.O yüzden musterimanager add metoduna musteri diye //parametre gönderdik ikisinide ekleyebilelim diye.Olay tamamen base sınıfın onu inherit eden tuzel ve gercek musterının referansını tutabilmesi. Musteri musteri3 = new GercekMusteri(); Musteri musteri4 = new TuzelMusteri(); MusteriManager musteriManager = new MusteriManager(); musteriManager.Ekle(musteri1); musteriManager.Ekle(musteri2); musteriManager.Ekle(musteri3); musteriManager.Ekle(musteri4); //Gercek Müşteri - Tüzel Müşteri nesnelerimiz var bunlar aslında ikiside musteri bunlar sırf birbirine benziyor diye birbiri yerine kullanılamazlar. }
public void Ekle(TuzelMusteri musteri) { Console.WriteLine(musteri.Id + " " + musteri.MusteriNo + " " + musteri.SirketAdi + " " + musteri.VergiNo); }