static void Main(string[] args) { Manager firstManager = new Manager("Dan", "Dan", 100); Manager secondManager = new Manager("Dan", "Dan", 100); Employee employee = new Employee("Dan", "Dan", 100); CEO ceo = new CEO("Dan", "Dan", 100); employee.AssignManager(secondManager); secondManager.AssignManager(firstManager); ceo.AssignManager(firstManager); }
static void Main(string[] args) { Manager accountingVP = new Manager(); accountingVP.FirstName = "Emma"; accountingVP.LastName = "Stone"; accountingVP.CalculatePerHourRate(4); Employee emp = new CEO(); emp.FirstName = "Tim"; emp.LastName = "Corey"; emp.AssignManager(accountingVP); emp.CalculatePerHourRate(2); Console.WriteLine($"{ emp.FirstName }'s salary is ${ emp.Salary }/hour."); Console.ReadLine(); }