Esempio n. 1
0
        static void Main(string[] args)
        {
            CustomerManager customerManager = new CustomerManager();

            customerManager.List();

            Product product = new Product {
                Id = 1, Name = "Laptop"
            };
            Product product2 = new Product(2, "Computer");

            EmployeeManager employeeManager = new EmployeeManager(new DatabaseLogger()); //filelogger ve databaselogger kullanılabiliyor


            //employeeManager.Logger = new DatabaseLogger();

            //employeeManager.Logger = new FileLogger(); // ctor yapıldıgı için ihtiyaç kalmadı

            //employeeManager.Logger = new DatabaseLogger(); // ctor yapıldığı için ihtiyaç kalmadı

            employeeManager.Add();

            PersonManager personManager = new PersonManager("Product");

            personManager.Add();

            Teacher.Number = 10; // static oldugu için bu sekilde cagriliyor

            Utilities.Validate();

            Manager.DoSomething();// static oldugu için direk bu sekilde cagrılıyor


            Manager manager = new Manager(); //static olmadığı için isntance üzerinden cagrılıyor

            manager.DoSomethin2();

            Console.ReadLine();
        }