public static void Test() { Console.WriteLine("---------Tester3.Test() Start------------------"); Car[] cars = new Car[3]; cars[0] = new Suzuki(); cars[1] = new Honda(); cars[2] = new Mehran(); for (int i = 0; i < 3; i++) { Console.WriteLine("-------------------------"); cars[i].Drive(); cars[i].BuildCar(); cars[i].BuildCarVirtual(); } Console.WriteLine("---------Tester3.Test() End------------------"); }
static void Main(string[] args) { /*Section 1 ---------------------------------------------------------*/ One obj1 = new One(); Two obj2 = new Two(); One obj3 = new Two(); //Two obj4 = new One(); obj1.PShowOne(); obj2.PShowOne(); obj2.PShowTwo(); obj3.PShowOne(); /*Section 2 ---------------------------------------------------------*/ //Car carObj = new Car(); Car suz = new Suzuki(); suz.BuildCar(); suz.Drive(); Car hond = new Honda(); hond.BuildCar(); hond.Drive(); /*Section 3 ---------------------------------------------------------*/ Employee emp = new Employee(); emp.CalculateTax(); emp.ShowNetSalary(); Employee mgr = new Manager(); mgr.CalculateTax(); mgr.ShowNetSalary(); Employee sup = new SupportEmployee(); sup.CalculateTax(); sup.ShowNetSalary(); //sup.SpecialShow(); SupportEmployee ssp = (SupportEmployee)sup; ssp.CalculateTax(); ssp.ShowNetSalary(); ssp.SpecialShow(); /*Section 4 ---------------------------------------------------------*/ CustomerDAL customer = new CustomerDAL(DataBaseTypes.SqlDatabase); customer.SaveCustomer("abc"); customer.DeleteCustomer("1"); CustomerDAL newCust = new CustomerDAL(DataBaseTypes.MySqlDatabase); newCust.SaveCustomer("ddd"); newCust.DeleteCustomer("2"); System.Console.ReadKey(); }