CJCoding With Joseph

Override Speak Method

The base class Animal declares a virtual method Speak() that prints Some sound. Override Speak() in Cow so it prints Moo instead. Because the method is virtual, the override runs even when the object is referenced through the Animal type. Do NOT write a Main method.

When the tester stores a Cow in an Animal variable and calls Speak(), the program prints:
Moo

Expected Output:

Moo
Topics:
Inheritance
Code Editor
1
Tab to indent ยท Ctrl+Enter to run ยท 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.