using System; public class Starter { public static void Main() { Manager person = new Manager("Accounting"); Console.WriteLine("[Menu] "); Console.WriteLine("Task 1"); Console.WriteLine("Task 2"); if (person is IManager) { IManager mgr = person; Console.WriteLine(" [{0} Menu] ",mgr.Department); Console.WriteLine("Task 3"); } } } public interface IManager { string Department { get; } } public class Employee { } public class SalariedEmployee : Employee { } public class Manager : SalariedEmployee, IManager { public Manager(string dept) { propDepartment = dept; } private string propDepartment; public string Department { get { return propDepartment; } } }