static void Main(string[] args) { Oracle oracle = new Oracle(); SqlServer sqlServer = new SqlServer(); sqlServer.Add(); oracle.Add(); }
static void Main(string[] args) { Console.WriteLine(Sum(1, 2)); //overloading Console.WriteLine(Sum(1, 2, 3)); //////// /// A obj = new A(); obj.Test(); B obj1 = new B(); obj1.Test(); var person = new PersonManager(); person.WriteName(new Manager { Name = "kağan" }); person.Add(new Workers()); IPerson[] array = new IPerson[2] //tüm person'lara ekleme yaptık //yeni bir person tipi eklediğimde hiç bir değişiklik yapmadan add çalışacaktır { new Manager(), new Workers() }; foreach (var values in array) { values.Add(); } Database dbRun = new Oracle(); dbRun.Add(); dbRun.Delete(); Database dbRun1 = new SqlServer(); dbRun1.Add(); dbRun1.Delete(); // Manager.Deneme(); // private method'a ulaşılamaz. Manager.Deneme1(); // Interface open/close example var intExamp = new InterfaceExample(new Manager()); intExamp.WriteAdd(); Console.Read(); }
static void Main(string[] args) { Database databaseOracle = new Oracle(); Database databaseSqlServer = new SqlServer(); databaseOracle.Add(); databaseOracle.Delete(); databaseSqlServer.Add(); databaseSqlServer.Delete(); }