コード例 #1
0
 public void Add(IPersonManager personManager)
 {
     //CustomerManager customerManager = new CustomerManager();
     //customerManager.Add();
     personManager.Add();
     //personManager.Update();
 }
コード例 #2
0
        public void Add(IPersonManager personManager)
        //implemente edilen interface implemnet edişlen tüm classların referansınıtutar
        //o yüzden buraya parametreye implmente edilen interface i yazabilirm
        //ben CustomerManager ın referansını yollayabilirm
        //benden IPersonManager istiyor
        {
            //public void Add(CustomerManager customerManager) burada sadece customer gönderebilirsin


            personManager.Add();
        }
コード例 #3
0
 public void Add(IPersonManager personManager)
 {
     personManager.Add();
 }
コード例 #4
0
 public void Add(IPersonManager personManager) // EmployeeManager, WorkerManager ekleyebilmek için onların implement ettiği tipi kullanırız.
 {                                             // IPersonManager onu implement eden tüm sınıfları tutabildiği için parametre olarak onu geçersek her üyesini kullanabilir.
     // personManager'a EmployeeManager,WorkerManager hangisi gelirse onun Add() metodu çalışır.
     personManager.Add();
 }
コード例 #5
0
 public void Add(IPersonManager personManager) // New Sadece IPersonManager olmak zorunda
 {
     personManager.Add();
 }
コード例 #6
0
ファイル: Program.cs プロジェクト: hasanKalkan/KampIntro
        /*  public void AddCustomer(CustomerManager CustomerManager)
         * {
         *    CustomerManager customerManager = new CustomerManager();
         *    customerManager.Add();
         * }
         *
         * public void AddEmployee(EmployeeManager EmployeeManager)
         * {
         *    EmployeeManager employeeManager = new EmployeeManager();
         *    employeeManager.Add();
         * }*/


        public void Add(IPersonManager personManager) //yukardaki kodlara kadar bu kodu yazarız. hepsini kapsa
        {
            personManager.Add();
        }
コード例 #7
0
 public void AddCustomer(IPersonManager personManager)
 {
     personManager.Add();
 }
コード例 #8
0
 //Her zaman bir nesne ile değil birden fazla nesne ile çalışırsın.
 public void Add(IPersonManager personManager)  //IPerson customerPerson = new CustomerManager(); Bunu yazma sebebimiz burda IPerson ile customerPerson ile EmployeePersona ulaşıyoruz.
 {
     personManager.Add();
 }