static void Main(string[] args) { //Analyst Object Analyst analyst1 = new Analyst(101, 20000.0f, "Romy", "1998-11-11", 20000f); PrintAnalystPRofile(analyst1); GiveBonusToAnalyst(analyst1); Seperator(); //PRogrammer Object Programmer programmer1 = new Programmer(201, 29000.0f, "Rohan", "1995-10-27"); PrintProgrammerProfile(programmer1); GiveBonusToPrg(programmer1); Seperator(); Console.WriteLine(programmer1 is Employee); //Manager Profile Manager manager1 = new Manager(301, 79000f, "Sumit", "1991-01-21", 10000f, 5000f, 7000f); PrintManagerProfile(manager1); GiveBonusToMngr(manager1); Console.ReadLine(); }
static void GiveBonusToAnalyst(Analyst s1) { s1.Bonus(); Console.WriteLine("\nAFTER INCREMENT:"); Console.WriteLine("Salary:" + s1.salary + "\nTA: " + s1.ReturnSalary()); }
static void PrintAnalystPRofile(Analyst s1) { Console.WriteLine("Analyst Profile"); Console.WriteLine("Id: " + s1.id + "\nSalary: " + s1.salary + "\nName: " + s1.name + "\nDOB: " + s1.Dob + "\nTA: " + s1.TA); }