CJCoding With Joseph
15free / daySign inCreate account

Polymorphic Animals

Polymorphism lets one loop call the right override for each object. Dog already overrides Sound() to return Woof. Override Sound() in Cat to return Meow. The tester stores both in an Animal[] and prints each sound. Do NOT write a Main method.

The program prints:
Woof
Meow

Expected Output:

Woof
Meow

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

Hints3 available
Topics:
Inheritance
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.