static void Main(string[] args) { //Individual IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNumber = "12345"; customer1.Name = "Burak"; customer1.Surname = "Koç"; customer1.IdentificationNumber = "1234567890"; //Corporate CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNumber = "54123"; customer2.CompanyName = "Kodlama.io"; customer2.TaxNumber = "123456789"; //SOLID-L Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); }
static void Main(string[] args) { IndividualCustomer individualCustomer1 = new IndividualCustomer(); individualCustomer1.CustomerId = 1; individualCustomer1.CustomerNumber = "12345"; individualCustomer1.CustomerFirstName = "Engin"; individualCustomer1.CustomerLastName = "Demiroğ"; individualCustomer1.IdentityNumber = "12345678910"; CorporateCustomer corporateCustomer1 = new CorporateCustomer(); corporateCustomer1.CustomerId = 2; corporateCustomer1.CustomerNumber = "54321"; corporateCustomer1.CompanyName = "Kodlama.io"; corporateCustomer1.TaxNumber = "1234567890"; // Individual (Person) Customer - Corporate Customer // * SO - "L" - ID Customer customer1 = new IndividualCustomer(); Customer customer2 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(individualCustomer1); customerManager.Add(corporateCustomer1); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { RealCustomer realCustomer1 = new RealCustomer(); realCustomer1.CustomerNumber = "12345"; realCustomer1.FirstName = "Faruk"; realCustomer1.LastName = "Kardaş"; realCustomer1.TcNo = "154587412226"; realCustomer1.Id = 2; CorporateCustomer corporateCustomer1 = new CorporateCustomer(); corporateCustomer1.CompanyName = "Kardaş Holding"; corporateCustomer1.TaxNumber = "15678915"; corporateCustomer1.Id = 1; corporateCustomer1.CustomerNumber = "15645674"; Customer customer1 = new RealCustomer(); Customer customer2 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { //Melis Yılmaz IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNo = "12345"; customer1.Name = "Melis"; customer1.Surname = "Yılmaz"; customer1.TcNo = "12345678910"; //Kodlama.io CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNo = "54321"; customer2.CompanyName = "Kodlama.io"; customer2.TaxNo = "1234567890"; Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
//inheritance = miras //SOLID static void Main(string[] args) { CorporateCustomer customer1 = new CorporateCustomer(); customer1.Id = 1001; customer1.customerNumber = "1"; customer1.companyName = "Tolan Films"; customer1.taxNumber = "12345"; IndividualCustomer customer2 = new IndividualCustomer(); customer2.Id = 1002; customer2.customerNumber = "2"; customer2.name = "Cihad"; customer2.surName = "Acar"; customer2.nationalId = "11111111111"; Customer customer3 = new CorporateCustomer(); Customer customer4 = new IndividualCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); customerManager.Add(customer3); customerManager.Add(customer4); }
static void Main(string[] args) { if (args is null) { throw new ArgumentNullException(nameof(args)); } IndividualCustomer individualCustomer = new IndividualCustomer { Id = 1, CustomerNumber = "12345", Name = "Yunus Emre", Surname = "Tapan", CitizenshipNumber = "11111111111" }; CorporateCustomer corporateCustomer = new CorporateCustomer { Id = 2, CustomerNumber = "54321", CompanyName = "Kodloma.io", TaxNumber = "1234567890" }; Customer customer1 = new IndividualCustomer(); Customer customer2 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); customerManager.Add(individualCustomer); customerManager.Add(corporateCustomer); }
static void Main(string[] args) { IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.Name = "Mert"; customer1.Surname = "Başkaya"; customer1.TC = "22222222222"; customer1.CustomerNo = "12345"; //SOLID CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNo = "54321"; customer2.CompanyName = "Kodlama.io"; customer2.TaxNo = "1234567890"; Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { // Muhammet Emin Aslangil IndividualCustomer individual1 = new IndividualCustomer(); individual1.Id = 1; individual1.CustomerNumber = "12345"; individual1.Name = "Muhammet"; individual1.LastName = "Aslangil"; individual1.TcNumber = "12345678910"; // XYZ Company CorporateCustomer corporate1 = new CorporateCustomer(); corporate1.Id = 2; corporate1.CustomerNumber = "54321"; corporate1.CompanyName = "XYZ"; corporate1.TaxNumber = "1234567890"; // SOLID Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(individual1); customerManager.Add(corporate1); customerManager.Add(customer3); customerManager.Add(customer4); }
static void Main(string[] args) { //Gerçek müşteri IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNumber = "1"; customer1.Name = "Taner"; customer1.SurName = "Öztürk"; customer1.TcNu = "234234234"; //Tüzel müşteri CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNumber = "214234"; customer2.CompanyName = "nadide.kehribar"; customer2.TaxNumber = "23452345"; // Customer gerçek ve tüzel müşterileri tutar. Individual and Corparate Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); customerManager.Add(customer3); customerManager.Add(customer4); }
static void Main(string[] args) { //Hamza Yüksel //Tüzel müşteri -- Gerçek müşteri IndividualCustomer indCustomer = new IndividualCustomer(); indCustomer.CustomerNo = 12; indCustomer.Name = "Hamza"; indCustomer.LastName = "Yüksel"; indCustomer.TcId = "12345678900"; CorporateCustomer corpCustomer = new CorporateCustomer(); corpCustomer.CustomerNo = 101; corpCustomer.CompanyName = "Yüksel Otomasyon Sistemleri"; corpCustomer.Id = 221; corpCustomer.TaxNo = "154782687597"; // Inheritance ın başka bir özelliği de ana classın miras verdiği classları da tutabilmesidir. // Manager classında Add metoduna her birini ekleyebiliriz Customer customer1 = new IndividualCustomer(); Customer customer2 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); customerManager.Add(corpCustomer); customerManager.Add(indCustomer); }
static void Main(string[] args) { IndividualCustomer customer1 = new IndividualCustomer(); customer1.CustomerNo = "12345"; customer1.Name = "Tuncay"; customer1.Surname = "Göçkon"; customer1.TcNo = "22222222222"; customer1.Id = 101; CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 102; customer2.CustomerNo = "12346"; customer2.CompanyName = "Kodlama.io"; customer2.TaxNo = "123456789"; Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); }
static void Main(string[] args) { //Esra Özdoğan IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNo = "12345"; customer1.CustomerName = "Esra"; customer1.CustomerSurname = "Özdoğan"; customer1.TcNo = "12345678910"; //Kodlama CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNo = "54321"; customer2.CompanyName = "Kodlama"; customer2.TaxNo = "1234567890"; //Gerçek Müşteri - Tüzel Müşteri //SOLID Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { RetailCustomer retailCustomer1 = new RetailCustomer(); retailCustomer1.Id = 1; retailCustomer1.CustomerNumber = "15745545"; retailCustomer1.FirstName = "Ahmet"; retailCustomer1.LastName = "Yildiz"; retailCustomer1.IdentifyNumber = "45745454412"; //Kodlamai io CorporateCustomer corporateCustomer1 = new CorporateCustomer(); corporateCustomer1.Id = 2; corporateCustomer1.CustomerNumber = "787877"; corporateCustomer1.CompanyName = "Kodlama.io"; corporateCustomer1.TaxNumber = "12145545521"; //Gercek Musteri - Tuzel Musteri //SOLID Customer customer3 = new RetailCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(corporateCustomer1); customerManager.Add(retailCustomer1); }
static void Main(string[] args) { //Harun Emre ALTUN IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNo = "12345"; customer1.Name = "Harun Emre"; customer1.Surname = "ALTUN"; customer1.IdNo = "12345678901"; //Kodlama.io CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNo = "54321"; customer2.CompanyName = "Kodlama.io"; customer2.TaxNo = "1234567890"; Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNumber = "12345"; customer1.Name = "Ahmet"; customer1.Surname = "Şahin"; customer1.TcNumber = "12345678910"; //Kodlama.io CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNumber = "54321"; customer2.CompanyName = "Kodlama.io"; customer2.TaxNumber = "1234567890"; //Gerçek Müşteri - Tüzel Müşteri //SOLID Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNumber = "12345"; customer1.Name = "Engin"; customer1.Surname = "Demiroğ"; customer1.IdentificationNumber = "123124234"; CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNumber = "54232"; customer2.CompanyName = "Kodlama.İo"; customer2.TaxNumber = "1234567890"; Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { //Engin Demiroğ RealCustomer customer1 = new RealCustomer(); customer1.Id = 1; customer1.No = "12345"; customer1.Name = "Engin"; customer1.SurName = "Demiroğ"; customer1.TcNo = "123456789"; //Kodlama.IO CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.No = "54321"; customer2.CompanyName = "Kodlama.IO"; customer2.FeeNo = "1234567890"; Customer customer3 = new RealCustomer(); //inheritance'dan dolayı tüm classları tutabiliyor Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { IndividualCustomer cust1 = new IndividualCustomer(); cust1.CustomerNo = "12345"; cust1.Name = "Berkc"; cust1.Surname = "Tezc"; cust1.Surname = "1111"; cust1.Id = 1; CorporateCustomer cust2 = new CorporateCustomer(); cust2.CompanyName = "BT"; cust2.CustomerNo = "1221"; cust2.Id = 2; cust2.TaxNo = "2142"; Customer cust4 = new IndividualCustomer(); Customer cust5 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(cust1); customerManager.Add(cust2); }
static void Main(string[] args) { //Engin Demirog girisi IndividualCustomer musteri1 = new IndividualCustomer(); musteri1.Id = 1; musteri1.CustomerNumber = "12345"; musteri1.Name = "Engin"; musteri1.Surname = "Demirog"; musteri1.TcNo = "1234567890"; //Kodlama.Io girisi CorporateCustomer musteri2 = new CorporateCustomer(); musteri2.Id = 2; musteri2.CustomerNumber = "54321"; musteri2.CompanyName = "Kodlama.Io"; musteri2.TaxNumber = "1234567890"; //"Customer" class i "IndividualCustomer" class inin hem de "CorporateCustomer" class inin ebeveyni olup bu classlar aynı zamanda "Customer" // class i oldugundan "Customer" class ı hem "IndividualCustomer" class inin hem de "CorporateCustomer" class inin referans numarasını tutabi //liyor. Customer musteri3 = new IndividualCustomer(); //new her zaman referans no yani bir adres olarak algilanmalıdır. Customer musteri4 = new CorporateCustomer(); //Burada Customer class i CorporateCustomer" ve "IndividualCustomer" class larinin refarans nosu //nu tutuyor. CustomerManager customerManager = new CustomerManager(); customerManager.Add(musteri1); customerManager.Add(musteri2); }
static void Main(string[] args) { CorporateCustomer customer1 = new CorporateCustomer(); customer1.Id = 1; customer1.CompanyName = "SDNR LLC."; customer1.CustomerNum = "11111"; customer1.VergiNum = "1234567890"; Individual customer2 = new Individual(); customer2.Id = 1; customer2.Name = "Serpil"; customer2.LastName = "DÖNER"; customer2.TcNum = "170811554800"; Customer customer3 = new CorporateCustomer(); Customer customer4 = new Individual(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer3); customerManager.Add(customer4); //**//Gerçek ve Tüzel kişiler için companyname bilgisi ayrılmalıdır. //**// //**//Ancak tipe göre ayırmak da doğru değildir. }
static void Main(string[] args) { // Selman Jir CAN IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNumber = "12345"; customer1.FirsName = "Selman Jir"; customer1.LastName = "CAN"; customer1.TcNo = "12345678910"; // Kodlama.io CorporateCustomer customer2 = new CorporateCustomer(); customer1.Id = 2; customer2.CustomerNumber = "54321"; customer2.CompanyName = "Kodlama.io"; customer2.TaxNumber = "1234567890"; Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { //Engin Demiroğ IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNumber = "1235"; customer1.FirstName = "Engin"; customer1.LastName = "Demiroğ"; customer1.TcNo = "12345678910"; //Kodlama.io CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNumber = "54321"; customer2.CompanyName = "Kodalama.io"; customer2.TaxNumber = "1234567890"; //Gerçek Müşteri - Tüzel Müşteri //SOLID = Yazılım Geliştirme Prensipleri Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNumber = "12345"; customer1.Name = "Ömer"; customer1.Surname = "Biltekin"; customer1.TcNumber = "12345678910"; CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNumber = "54321"; customer2.CompanyName = "Kodlama.io"; customer2.TaxNumber = "123456789"; //Individual Customer - Corporate Customer //SOLID Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNumber = "123456"; customer1.Name = "Ceren"; customer1.Surname = "Işık"; customer1.TcNumber = "7894561"; //Kodlama.io CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNumber = "7412"; customer2.CompanyName = "Kodlama.io"; customer2.TaxNumber = "3333333"; Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNumber = "12345"; customer1.FirstName = "Nuran"; customer1.LastName = "Adar"; customer1.NationalityNumber = "123456"; CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNumber = "54321"; customer2.CompanyName = "Kodlama.io"; customer2.TaxNumber = "1234567890"; // Gerçek müşteri - Tüzel müşteri //SOLID - ? Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); customerManager.Add(customer3); customerManager.Add(customer4); }
static void Main(string[] args) { // Özellik tuttuğumuz yerde Operasyon tutmuyoruz. Operasyon tuttuğumuz yerde de özellik tutmuyoruz. // Implementation - Uygulamak // OOP2'de verilmek istenen mesaj Base sınıfımız varsa bu Base sınıf Referans tutucudur. //-----------------Müşteriler-----------------------// // Bilal Dırmık IndividualCustomer customer1 = new IndividualCustomer(); customer1.CustomerId = 1; customer1.CustomerNumber = "12345"; customer1.CustomerName = "Bilal"; customer1.CustomerSurname = "DIRMIK"; customer1.CustomerTcNum = "12345678901"; // Kodlama.io CorporateCustomer customer2 = new CorporateCustomer(); customer2.CustomerId = 2; customer2.CustomerNumber = "54321"; customer2.CompanyName = "Kodlama.io"; customer2.CustomerTaxNum = "09876543210"; }
static void Main(string[] args) { IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNo = "12345"; customer1.FirstName = "Betülay"; customer1.LastName = "Namver"; CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNo = "12346"; customer2.TaxNo = "23514"; customer2.CorporationName = "Kodlama.io"; Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); customerManager.Add(customer3); }
static void Main(string[] args) { RealCustomer customer1 = new RealCustomer(); //Gerçek customer1.Id = 1; customer1.CustomerNumber = "12345"; customer1.Name = "Atakan"; customer1.Surname = "Çiğdem"; customer1.TcNumber = "12345678910"; CorporateCustomer customer2 = new CorporateCustomer(); //Tüzel customer2.Id = 2; customer2.CustomerNumber = "54321"; customer2.CompanyName = "Jupiterus"; customer2.TaxNumber = "1234567890"; //Gerçek Müşteri - Tüzel Müşteri //SOLID - L Customer customer3 = new RealCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Add(customer2); }
static void Main(string[] args) { //Engin Demiroğ IndividualCustomer customer1 = new IndividualCustomer(); customer1.Id = 1; customer1.CustomerNo = "12345"; customer1.Name = "Engin"; customer1.LastName = "Demiroğ"; customer1.CitizenshipNo = "12345678910"; //Kodlama.io CorporateCustomer customer2 = new CorporateCustomer(); customer2.Id = 2; customer2.CustomerNo = "54321"; customer2.CompanyName = "Kodlama.io"; customer2.TaxNo = "1234567890"; //Gerçek Müşteri - Tüzel Müşteri //SOLID Customer customer3 = new IndividualCustomer(); Customer customer4 = new CorporateCustomer(); CustomerManager customermanager = new CustomerManager(); customermanager.Add(customer1); customermanager.Add(customer2); }
static void Main(string[] args) { // 1.yol //Barış KURT İndividiualCustomer customer1 = new İndividiualCustomer { CustomerId = 1, CustomerTcNumber = "21656132565", CustomerNumber = "12354", CustomerName = "Barış", CustomerSurname = "KURT" }; //Kodlama.io CorporateCustomer customer2 = new CorporateCustomer { CustomerId = 2, CustomerNumber = "1896", CustomerVergiNumber = "156130", CustomerCompanyName = "Kodlama.io" }; //2.yol Customer customer3 = new İndividiualCustomer(); //bireysel müşteri Customer customer4 = new CorporateCustomer(); //kurumsal müşteri CustomerManager customerManager = new CustomerManager(); //4 üde burda kullanılabilir customerManager.Add(customer1); customerManager.Add(customer2); customerManager.Add(customer3); customerManager.Add(customer4); }