CJCoding With Joseph
15free / daySign inCreate account

Polymorphic ToString

Console.WriteLine on an object calls that object's ToString(), and the object's real type decides which version runs. The Employee class overrides ToString() to return Employee. Override ToString() in Manager so it returns Manager. Do NOT write a Main method.

The tester stores a Manager in an Employee variable and prints it, so the program prints the output shown in Expected Output.

Expected Output:

Manager

= newline. The output ends with a newline — print one after the last line.

Hints2 available
Topics:
Polymorphism
1
Tab to indent (Esc then Tab to move on) · Ctrl+Enter to run · Shift+Alt+F to format · Ctrl+Space to expand shortcuts (cw, cr, fori)

Your Output

Run your code to see the output here...

Test Cases

Run your code to see test case results.